Now -stable is broken from undefined reference to `__mb_sb_limit'

Sean McNeil sean at mcneil.com
Thu Nov 22 09:11:46 PST 2007



Rong-en Fan wrote:
> On Nov 22, 2007 6:00 AM, Sean McNeil <sean at mcneil.com> 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.
>>     
>
> Are you using 6-STABLE or 7-STABLE? If you are using 6, rebuild your
> openldap ports should solve this. This was caused by ctype
> fix back-out for 6.x for the sake of ABI forward compatibility. See my
> post to -stable@ and -ports@ few minutes ago.
>
> Regards,
> Rong-En Fan
>
>   
I am using 6-STABLE. What about all my other ports? Does this mean I 
have to rebuild EVERYTHING? The whole point of 6-STABLE is not to change 
the ABI and to allow me to just update bug fixes. Has this model now 
been broken? If it is just ldap, then that is OK. It will take me days, 
however, to rebuild all my ports.

Sean



More information about the freebsd-current mailing list