Skip site navigation (1)Skip section navigation (2)
Date:      23 Sep 2003 21:04:40 -0000
From:      Chung Lau <clau@cs.cmu.edu>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   java/57142: unexhaustive check for installed linux jdk 1.4 distributions in bsd.java.mk
Message-ID:  <20030923210440.72059.qmail@kosher.onlinephonestore.net>
Resent-Message-ID: <200309232110.h8NLAKkH055133@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         57142
>Category:       java
>Synopsis:       unexhaustive check for installed linux jdk 1.4 distributions in bsd.java.mk
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-java
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Sep 23 14:10:17 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     manioc
>Release:        FreeBSD 4.7-RELEASE-p9 i386
>Organization:
none
>Environment:
System: FreeBSD kosher.onlinephonestore.net 4.7-RELEASE-p9 FreeBSD 4.7-RELEASE-p9 #1: Sat Mar 22 19:38:26 EST 2003 manioc@panasonicphonestore.net:/usr/obj/usr/src/sys/KOSHER i386
>Description:
when installing any port with USE_JAVA=1.3+, bsd.java.mk doesn't check whether or not
blackdown 1.4 and IBM 1.4 distributions of the jdk is installed.

the following msg appears when you attempt to install j2sdkee13

===>  Extracting for j2sdkee-1.3.1_02
>How-To-Repeat:
1. install blackhawk OR ibm jdk 1.4 port
2. install j2sdkee13 port

>Fix:
-------------------------------------------------------------------------------
in file /usr/ports/Mk/bsd.java.mk
line 258:
---                           !defined(HAVE_JAVA_SUN_LINUX_1_4)
+++ !defined(HAVE_JAVA_SUN_LINUX_1_4) || \   
                                 !defined(HAVE_JAVA_BLACKDOWN_LINUX_1_4) || \
                                 !defined(HAVE_JAVA_IBM_LINUX_1_4)
-------------------------------------------------------------------------------

i believe this works.  too lazy to verify this.  I defined USE_JAVA=1.4 explicitly
in j2sdkee13 to get it installed.
>Release-Note:
>Audit-Trail:
>Unformatted:
 >> Checksum OK for j2sdkee-1_3_1-linux.tar.gz.
 ===>  Patching for j2sdkee-1.3.1_02
 ===>   j2sdkee-1.3.1_02 depends on file: /usr/local/diablo-jdk1.3.1/bin/java - not found
 ===>    Verifying install for /usr/local/diablo-jdk1.3.1/bin/java in /usr/ports/java/diablo-jdk13
 ===>  diablo-jdk-1.3.1.0 :
  Because of licensing restrictions, you must fetch the distribution
  manually.  Please access
  
  http://www.FreeBSDFoundation.org/cgi-bin/download.cgi?package=diablo-caffe-1.3.1-0.tar.bz2
  
  with a web browser and "Accept" the End User License Agreement for
  "Caffe Diablo ".  Please place the downloaded
  diablo-caffe-1.3.1-0.tar.bz2 in /usr/ports/distfiles.
 .*** Error code 1
 
 Stop in /usr/ports/java/diablo-jdk13.
 *** Error code 1
 
 Stop in /usr/ports/java/j2sdkee13.
 
 
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030923210440.72059.qmail>