[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