[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Faure..

At 17:34 -0600 1999-05-29, Jason Gunthorpe wrote:
I finished upgrading faure to glibc2.1 and alas all sorts of things are
broken now. slapd won't start, exim gives errors like:

faure{root}/tmp#runq -qf
1999-05-29 18:31:18 10ns3U-00085B-00 regular expression error:
unrecognized character after (? at offset 7 while compiling

Current versions of exim require pcre2.

The exim pcre library will not compile with errors like,

gcc -shared -Wl,-soname,libpcreposix.so.1 -o libpcreposix.so.1 -lc -L.
-lpcre pcreposix.o-pic
/usr/bin/ld: libpcreposix.so.1: undefined versioned symbol name
/usr/bin/ld: failed to set dynamic section sizes: Bad value
collect2: ld returned 1 exit status
make: *** [libpcreposix.so.1] Error 1

glibc 2.1 (or ld's handling of symbol versioning does) causes link order to be important, that case will work if -lc is linked last.
Joel Klecker (aka Espy)                    Debian GNU/Linux Developer
<URL:mailto:jk@espy.org>                 <URL:mailto:espy@debian.org>
<URL:http://web.espy.org/>               <URL:http://www.debian.org/>

Reply to: