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

Re: Odd Guile compilation problems



   From: Alexandre Oliva <oliva@dcc.unicamp.br>
   Date: 01 Jun 1999 06:40:26 -0300

   On May 31, 1999, Pavel Roskin <pavel_roskin@geocities.com> wrote:

   >> I believe that this is out of whack with the expected result of
   >> 'libguile.so.4.0.0' -- at any rate, debian/rules assumes at one
   >> point that this file exists and that 'libguile.so.4' (also missing)
   >> exists.

   > Libtool uses different versioning schemes for different OS'es. However, I
   > don't know any reason for this to be different for GNU/Linux and GNU/Hurd.

   They're not different; it's just that libtool support for Hurd is
   still too limited.  libtool was never instructed to create this link
   on Hurd (library_names_spec is missing a `.so$major' name), nor is
   soname_spec set to `.so$major', so library upgrades just won't work.

   Libtool support for Hurd must be improved.  I'd appreciate if someone
   more knowledgeable on Hurd could take a look at the linux-gnu* section
   of ltconfig.in (just after the comment `This must be Linux ELF') and
   tried to port as much of that as possible of those settings to the
   Hurd configuration (gnu*), a few pages before that.

Consider it done.  I have already done most of the work.  I still want
to do some additional testing and will submit the necessary patches
later this week.

Mark


Reply to: