Re: Faure..


Subject: Re: Faure..
From: Joel Klecker (jk@espy.org)
Date: Sat May 29 1999 - 18:37:00 PDT


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
>(?i)^(?>(?(1)\.|())[^\W_](?>[a-z0-9-]*[^\W_])?)+

Current versions of exim require pcre2.

>The exim pcre library will not compile with errors like,
>
>faure{jgg}/tmp/pcre-1.09#make
>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
>regexec@@GLIBC_2.0
>/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/>

-- To UNSUBSCRIBE, email to debian-alpha-request@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



This archive was generated by hypermail 2a22 : Tue Jun 01 1999 - 09:56:34 PDT