[csw-maintainers] Help with BIND build (symbol gzopen64 missing)
Dagobert Michelsen
dam at opencsw.org
Fri Sep 20 17:55:16 CEST 2013
Hi Jan,
Am 20.09.2013 um 17:51 schrieb Jan Holzhueter:
> Am 20.09.13 17:45, schrieb slowfranklin:
>> Hi Peter
>>
>> Am 20.09.2013 um 17:39 schrieb Peter Bonivart <bonivart at opencsw.org>:
>>
>>> Hi, I'm trying to build the latest BIND version and it fails with this:
>>>
>>> /opt/csw/bin/gcc-4.8 -O2 -pipe -m32 -march=pentiumpro
>>> -I/opt/csw/include/libxml2 -I../../lib/isc/include \
>>> -I/opt/csw/include -D_XPG4_2 -D__EXTENSIONS__ -m32 -march=pentiumpro
>>> -L/opt/csw/lib -R/opt/csw/lib -o gen ./gen.c -lpthread -lthread
>>> -L/opt/csw/lib -R/opt/csw/lib -lxml2 -lz -lpthread -liconv -lm
>>> -lsocket -lnsl
>>> Undefined first referenced
>>> symbol in file
>>> gzopen64 /opt/csw/lib/libxml2.so
>>> ld: fatal: symbol referencing errors. No output written to gen
>>> collect2: error: ld returned 1 exit status
>>
>> have you installed CSWlibz-dev ?
>
> well it's broken again:
>
> jh at unstable10x [global]:/opt/csw/lib > ls -alrth libz*
> -rwxr-xr-x 1 root bin 495K Jul 6 2012 libzmq.so.1.0.1
> lrwxrwxrwx 1 root root 15 Aug 23 2012 libzmq.so ->
> libzmq.so.1.0.1
> lrwxrwxrwx 1 root root 13 Aug 23 2012 libz.so ->
> libz.so.1.2.7
> lrwxrwxrwx 1 root root 15 Aug 23 2012 libzmq.so.1 ->
> libzmq.so.1.0.1
> -rwxr-xr-x 1 root bin 119K Sep 17 09:14 libz.so.1.2.8
> lrwxrwxrwx 1 root root 13 Sep 19 11:20 libz.so.1 ->
> libz.so.1.2.8
>
> reinstalled now should be fixed:
Argh, I know how this happened. Rafi updated libz to 1.2.8 and made a buildfarm
request to something that pulled in the CSWlibz1 as a dependency, but not the
dev package and I failed to update the whole buildfarm. Not good. Maybe I should
always update everything after installing things.
Best regards
-- Dago
More information about the maintainers
mailing list