Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Mar 2004 13:45:12 -0800
From:      "David O'Brien" <obrien@freebsd.org>
To:        Adriaan de Groot <adridg@cs.kun.nl>
Cc:        amd64@freebsd.org
Subject:   Re: A different buildworld failure
Message-ID:  <20040319214512.GA54549@dragon.nuxi.com>
In-Reply-To: <200403192053.55584.adridg@cs.kun.nl>
References:  <200403192053.55584.adridg@cs.kun.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Mar 19, 2004 at 08:53:50PM +0100, Adriaan de Groot wrote:
> /mnt/sys/CURRENT/src/lib/libpam/modules/pam_unix/pam_unix.c:262: multiple 
> definition of `pam_sm_chauthtok'
> ../modules/pam_deny/libpam_deny.a(pam_deny.o):/mnt/sys/CURRENT/src/lib/libpam/mo
> dules/pam_deny/pam_deny.c:72: first defined here
> ld: Warning: size of symbol `pam_sm_chauthtok' changed from 25 to 1977 
> in ../modules/pam_unix/libpam_unix.a(pam_unix.o)
> 
> that, and lots of other similar messages. Any ideas what's going on there? I 
> don't _think_ I'm saving any weird bits of the old world - I do run 
> cleanworld before makeworld.

You're linking in two objects that define the same symbol.  Maybe you
have old libs laying around, maybe you did a 'make -DNOCLEAN'.  You've
seen the tenderbox builds don't have this problem, nor do I on 3
different machines.

 
> On a totally unrelated note, GENERIC has got every bizzarre device under the 
> sun in it, including urio, but ucom seems left out (I've got revision 1.404) 
> - - is that intentional? It is kind of essential for Palm handhelds.

Probably not.  The amd64 GENERIC is kept fairly in sync with the i386
one.  I'm guessing the i386 GENERIC doesn't have 'ucom' eihter.

-- 
-- David  (obrien@FreeBSD.org)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040319214512.GA54549>