Re: r232100: /usr/local/lib/libsasl2.so: undefined reference to `_ThreadRuneLocale@FBSD_1.3'

From: Anton Shterenlikht <mexas_at_bristol.ac.uk>
Date: Wed, 20 Jun 2012 11:07:54 +0100
On Wed, Jun 20, 2012 at 08:46:53AM +0100, Anton Shterenlikht wrote:
> On Tue, Jun 19, 2012 at 09:13:19AM -0700, Steve Kargl wrote:
> > On Tue, Jun 19, 2012 at 04:40:34PM +0100, Anton Shterenlikht wrote:
> > > I'm doing a binary search for another
> > > issue between r231193 and r233000.
> > > 
> > > On r232100 I get:
> > > 
> > > cc -O2 -pipe  -I/usr/src/libexec/mail.local/../../contrib/sendmail/include -I. -I/usr/local/include -DSASL=2 -std=gnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign  -L/usr/local/lib -o mail.local mail.local.o /usr/obj/usr/src/libexec/mail.local/../../lib/libsm/libsm.a -lsasl2
> > > /usr/local/lib/libsasl2.so: undefined reference to `_ThreadRuneLocale_at_FBSD_1.3'
> > 
> > % svn blame /usr/src/lib/libc/locale/Symbol.map | grep Thread 
> > 232498   theraven       _ThreadRuneLocale;
> > 
> > You did actually provide enough detail about your
> > binary search,
> 
> sorry, did or didn't?
> 
> It case it matters, I'm trying to find which revision
> broke csup on ia64:
> 
> http://lists.freebsd.org/pipermail/freebsd-ia64/2012-June/003280.html
> 
> > but 232498 falls within your range
> > of 231193:233000.  You also forgot to tell us
> > what is in your src.conf
> 
> I don't use it
> 
> > and make.conf files,
> 
> this was in the original mail:
> 
> # cat /etc/make.conf
> SENDMAIL_CFLAGS+=   -I/usr/local/include -DSASL=2
> SENDMAIL_LDFLAGS+=  -L/usr/local/lib
> SENDMAIL_LDADD+=    -lsasl2
> WITH_PKGNG=yes
> PERL_VERSION=5.14.2
> #
> 
> > which
> > is causing you to use something from /usr/local,
> > which needs to be kept in sync with your binary
> > search. 
> 
> Yes, I thought of this, which is why I rebuilt
> cyrus-sasl on r232100. Perhaps I need to rebuild
> some other port on r232100?
> 
> Or maybe it's best to remove auth sendmail while
> I'm dealing with csup issue?
> 

just to confirm, removing the 3 sendmail lines
from make.conf makes r232100 world build fine.
 

-- 
Anton Shterenlikht
Room 2.6, Queen's Building
Mech Eng Dept
Bristol University
University Walk, Bristol BS8 1TR, UK
Tel: +44 (0)117 331 5944
Fax: +44 (0)117 929 4423
Received on Wed Jun 20 2012 - 08:07:56 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:28 UTC