Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Jan 2012 10:41:47 -0500
From:      Pierre-Luc Drouin <pldrouin@pldrouin.net>
To:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   Re: Problems with libz since libz.so.5 is gone...
Message-ID:  <CANT0rcui7RjZRRB6javK37K7uW=Ghqq9GTvkU4qwE9-_kcbU7A@mail.gmail.com>
In-Reply-To: <CANT0rcs8vAqnz0ORCk7YHhnndUibP_i%2B5UKWPyz0=GOc-OyfAQ@mail.gmail.com>
References:  <CANT0rcv57gnpYie4irwQuepgNzHdukB_iYFUUWm%2BukLyYvdJgg@mail.gmail.com> <20120126224059.GB6064@dan.emsphone.com> <CANT0rcvTuonAcyOzViNe58bsr4nsaFhXj9LVGxtDfBOvkhtBkg@mail.gmail.com> <CANT0rcs8vAqnz0ORCk7YHhnndUibP_i%2B5UKWPyz0=GOc-OyfAQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jan 27, 2012 at 9:58 AM, Pierre-Luc Drouin <pldrouin@pldrouin.net>wrote:

>
>
> On Fri, Jan 27, 2012 at 9:55 AM, Pierre-Luc Drouin <pldrouin@pldrouin.net>wrote:
>
>> On Thu, Jan 26, 2012 at 5:40 PM, Dan Nelson <dnelson@allantgroup.com>wrote:
>>
>>> In the last episode (Jan 26), Pierre-Luc Drouin said:
>>> > so various ports, in particular the java ports, are giving me headaches
>>> > since /lib/libz.so.5 was replaced by /lib/libz.so.6.  I managed to
>>> update
>>> > most of my ports, but the binary java ports, such as diablo-jdk16, are
>>> now
>>> > installing broken binary files.  Even if I put an entry such as
>>> >
>>> > libz.so.4 libz.so.6
>>> >
>>> > in /etc/libmap.conf
>>>
>>> libmap (or symlinking) only works for libraries that have a compatible
>>> ABI.
>>> The version number of libz was bumped precisely because the ABI changed
>>> :)
>>>
>>> Install the misc/compat8x port to get libz.so.5 back until you can
>>> replace
>>> diablo-jdk16 with openjdk6.
>>>
>>> --
>>>        Dan Nelson
>>>        dnelson@allantgroup.com
>>>
>>
>> Hi,
>>
>> sorry I tried to install compat8x but it did not solve the problem, as
>> that package does not install libz.so.5
>>
>> Thanks
>>
>
> Sorry it did install libz.so.5, but diablo-jdk16 is still crashing for
> some reason...
>

Ok, so I installed linux-sun-jdk16 that does not seem to get broken by
FreeBSD 9, then I hacked the port Makefile for openjdk16 to bootstrap
itself with linux-sun-jdk16 and so far it seems to be compiling fine...



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANT0rcui7RjZRRB6javK37K7uW=Ghqq9GTvkU4qwE9-_kcbU7A>