Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Nov 2007 10:31:37 -0800
From:      Sean McNeil <sean@mcneil.com>
To:        Daniel Eischen <deischen@freebsd.org>
Cc:        current@freebsd.org
Subject:   Re: Now -stable is broken from undefined reference to `__mb_sb_limit'
Message-ID:  <4745CB09.4020601@mcneil.com>
In-Reply-To: <Pine.GSO.4.64.0711221202040.23820@sea.ntplx.net>
References:  <4744AA82.1060506@mcneil.com> <Pine.GSO.4.64.0711221202040.23820@sea.ntplx.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Daniel Eischen wrote:
> On Wed, 21 Nov 2007, Sean McNeil wrote:
>
>> Why was this stuff MFCd?
>>
>> cc -O2 -fno-strict-aliasing -pipe -g 
>> -I/usr/src/kerberos5/libexec/ipropd-master/../../../crypto/heimdal/lib/krb5 
>> -I/usr/src/kerberos5/libexec/ipropd-master/../../../crypto/heimdal/lib/asn1 
>> -I/usr/src/kerberos5/libexec/ipropd-master/../../../crypto/heimdal/lib/roken 
>> -I. -I/usr/local/include -DOPENLDAP=1 -DHAVE_CONFIG_H 
>> -I/usr/src/kerberos5/libexec/ipropd-master/../../include -DINET6 -g 
>> -L/usr/local/lib -Wl,-rpath,/usr/local/lib -o ipropd-master 
>> ipropd_master.o -lkadm5srv -lhdb -lkrb5 -lroken 
>> /usr/obj/usr/src/kerberos5/libexec/ipropd-master/../../lib/libvers/libvers.a 
>> -lasn1 -lcrypto -lcrypt -lcom_err -lldap -llber
>> /usr/local/lib/libldap.so: undefined reference to `__mb_sb_limit'
>> *** Error code 1
>>
>> Stop in /usr/src/kerberos5/libexec/ipropd-master.
>
> I don't think it should have been MFC'd, but that ship has already
> sailed.  You're going to have to rebuild openldap first I think.
> Or perhaps build (kerberos) without LDAP.
>
I agree, it should not have been MFC'd. If you think it through, 
essentially it has both broken the -STABLE model and made 6-STABLE 
useless. Rebuilding openldap doesn't help I would have to build without 
kerberos, install, rebuild openldap, build again and install, then 
rebuild all my ports.  This is not suppose to happen.

Since I was interested in ZFS anyway, I have opted to pull down 7-STABLE 
and do the exact steps above. My other option was to no longer track 
6-STABLE. I'm sure that is what most people will decide to do. Very 
aggravating.




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