Bug 138706

Summary: /lib/libz.so version bump prevents java/jdk* from upgrading
Product: Ports & Packages Reporter: Alexander Best <alexbestms>
Component: Individual Port(s)Assignee: freebsd-java (Nobody) <java>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Alexander Best 2009-09-10 17:10:03 UTC
it would be nice to have a note in UPDATING on how to rebuild an installed
java/jdk* under >= 8. since java/jdk1* requires an installed java environment
in order to build it fails due to the version bump of /lib/libz.so.4 to
/lib/libz.so.5.

to be able to rebuild any installed java/jdk* one needs to do the following:
`echo libz.so.4 libz.so.5 > /etc/libmap.conf` in order for any java/jdk* port to update.

i haven't checked what the situation is like when no java environment is
installed, but i believe this doesn't cause a problem since java/diablo-jdk*
is used for bootrapping then.

[1] http://lists.freebsd.org/pipermail/freebsd-ports/2009-September/056915.html
[2] http://lists.freebsd.org/pipermail/freebsd-ports/2009-July/056120.html

cheers.
alex
Comment 1 Tilman Keskinoz freebsd_committer freebsd_triage 2009-09-11 10:53:43 UTC
Responsible Changed
From-To: freebsd-ports-bugs->freebsd-java

over to java maintainers
Comment 2 Alexander Best 2010-03-11 00:00:43 UTC
i guess this pr can be closed. the libz version bump only affected users of
current anyway.

alex
Comment 3 Mark Linimon freebsd_committer freebsd_triage 2010-03-11 04:29:22 UTC
State Changed
From-To: open->closed

Closed at submitter's request.