r232100: /usr/local/lib/libsasl2.so: undefined reference to
`_ThreadRuneLocale@FBSD_1.3'
Anton Shterenlikht
mexas at bristol.ac.uk
Wed Jun 20 07:46:56 UTC 2012
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?
Thanks
--
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
More information about the freebsd-current
mailing list