[haiku-bugs] Re: [Haiku] #9126: libz.so missing

  • From: "js" <trac@xxxxxxxxxxxx>
  • Date: Thu, 08 Nov 2012 11:03:23 -0000

#9126: libz.so missing
----------------------------+----------------------------
   Reporter:  js            |      Owner:  kallisti5
       Type:  bug           |     Status:  closed
   Priority:  normal        |  Milestone:  R1
  Component:  Build System  |    Version:  R1/Development
 Resolution:  fixed         |   Keywords:
 Blocked By:                |   Blocking:
Has a Patch:  0             |   Platform:  All
----------------------------+----------------------------

Comment (by js):

 Actually, there's more wrong:

 {{{

 /boot/develop/abi/x86/gcc4/lib> ls
 _KERNEL_              libGLU.so                libroot_debug.so
 crti.o                libglut.so               libroot-addon-icu.so
 crtn.o                libgnu.so                libroot.so
 haiku_version_glue.o  libjpeg.so.8             libscreensaver.so
 init_term_dyn.o       liblocalestub.a          libstdc++.so
 libbe.so              libmail.so               libsupc++.so
 libbnetapi.so         libmedia.so              libtextencoding.so
 libbsd.so             libmidi.so               libtiff.so
 libdebug.so           libmidi2.so              libtiff.so.3.8
 libdevice.so          libncurses.a             libtracker.so
 libfreetype.so.6      libnetwork.so            libtranslation.so
 libgame.so            libpng15.so.15           libz.so.1
 libGL.so              libposix_error_mapper.a  start_dyn.o
 }}}
 As you can see, it's libz.so.1 here. It should be libz.so in order to be
 able to link it.

 Actually, it might even be better to remove libz.so from /boot/system/lib,
 as nothing should link libz.so directly - this *has* to break eventually.
 All files in /boot/develop/abi should *only* be .so files (because nothing
 else is used for linking) and and all files in /boot/system/lib should
 be.so.$version files.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/9126#comment:5>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: