Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 74589 - javaconfig blackdown-jdk-1.4.2.01 doesn't put libjvm.so into LDPATH
Summary: javaconfig blackdown-jdk-1.4.2.01 doesn't put libjvm.so into LDPATH
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 65693
  Show dependency tree
 
Reported: 2004-12-15 22:19 UTC by Robin Johnson
Modified: 2005-01-24 14:21 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2004-12-15 22:19:54 UTC
dev-java/java-config-1.2.11
dev-java/blackdown-jdk-1.4.2.01

This is because $JAVA_HOME/jre/lib/i386/server is not added to the file for java-config.

Patch:
Index: blackdown-jdk-1.4.2.01
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-java/blackdown-jdk/files/blackdown-jdk-1.4.2.01,v
retrieving revision 1.1
diff -u -3 -p -w -b -B -r1.1 blackdown-jdk-1.4.2.01
--- blackdown-jdk-1.4.2.01      24 Nov 2004 20:50:02 -0000      1.1
+++ blackdown-jdk-1.4.2.01      16 Dec 2004 06:19:09 -0000
@@ -7,6 +7,6 @@ JAVA_HOME=/opt/@P@
 JDK_HOME=/opt/@P@
 JAVAC=${JAVA_HOME}/bin/javac
 ADDPATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin"
-ADDLDPATH="${JAVA_HOME}/jre/lib/@PLATFORM@/:${JAVA_HOME}/jre/lib/@PLATFORM@/native_threads/:${JAVA_HOME}/jre/lib/@PLATFORM@/classic/"
+ADDLDPATH="${JAVA_HOME}/jre/lib/@PLATFORM@/:${JAVA_HOME}/jre/lib/@PLATFORM@/native_threads/:${JAVA_HOME}/jre/lib/@PLATFORM@/classic/:{JAVA_HOME}/jre/lib/@PLATFORM@/server/"
 MANPATH=/opt/@P@/man
 ENV_VARS="JAVA_HOME JDK_HOME JAVAC ADDPATH ADDLDPATH MANPATH"
Comment 1 Lindsay Haisley 2004-12-17 20:24:31 UTC
A patch to the patch:

@@ -5,6 +5,6 @@
  JAVAC=${JAVA_HOME}/bin/javac
  ADDPATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin"
 -ADDLDPATH="${JAVA_HOME}/jre/lib/@PLATFORM@/:${JAVA_HOME}/jre/lib/@PLATFORM@/native_threads/:${JAVA_HOME}/jre/lib/@PLATFORM@/classic/"
-+ADDLDPATH="${JAVA_HOME}/jre/lib/@PLATFORM@/:${JAVA_HOME}/jre/lib/@PLATFORM@/native_threads/:${JAVA_HOME}/jre/lib/@PLATFORM@/classic/:{JAVA_HOME}/jre/lib/@PLATFORM@/server/"
++ADDLDPATH="${JAVA_HOME}/jre/lib/@PLATFORM@/:${JAVA_HOME}/jre/lib/@PLATFORM@/native_threads/:${JAVA_HOME}/jre/lib/@PLATFORM@/classic/:${JAVA_HOME}/jre/lib/@PLATFORM@/server/"
  MANPATH=/opt/@P@/man
  ENV_VARS="JAVA_HOME JDK_HOME JAVAC ADDPATH ADDLDPATH MANPATH"

Missing "$" before {JAVA_HOME} in ADDLDPATH.

Comment 2 Marc Richter 2004-12-25 04:06:50 UTC
The first Patch doesn't work!

Output:

root@Casper files # patch -i blackdown-jdk-1.4.2.01-patch
patching file blackdown-jdk-1.4.2.01
patch: **** malformed patch at line 15:     MANPATH=/opt/@P@/man

root@Casper files #
Comment 3 Jan Brinkmann (RETIRED) gentoo-dev 2005-01-24 14:21:35 UTC
ok, i've commited your changes. thanks for the report.