From owner-freebsd-java@FreeBSD.ORG Sun May 6 19:51:24 2012 Return-Path: Delivered-To: java@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DB94B1065672; Sun, 6 May 2012 19:51:23 +0000 (UTC) (envelope-from glewis@misty.eyesbeyond.com) Received: from misty.eyesbeyond.com (gerbercreations.com [71.39.140.16]) by mx1.freebsd.org (Postfix) with ESMTP id 9168D8FC0A; Sun, 6 May 2012 19:51:23 +0000 (UTC) Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) by misty.eyesbeyond.com (8.14.5/8.14.5) with ESMTP id q46JpG4r060922; Sun, 6 May 2012 12:51:16 -0700 (PDT) (envelope-from glewis@misty.eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.14.5/8.14.5/Submit) id q46JpGrX060921; Sun, 6 May 2012 12:51:16 -0700 (PDT) (envelope-from glewis) Date: Sun, 6 May 2012 12:51:16 -0700 (PDT) Message-Id: <201205061951.q46JpGrX060921@misty.eyesbeyond.com> To: FreeBSD-gnats-submit@freebsd.org From: Greg Lewis X-send-pr-version: 3.113 X-GNATS-Notify: Cc: java@freebsd.org Subject: [PATCH] devel/apache-ant: update to 1.8.3 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 May 2012 19:51:24 -0000 >Submitter-Id: current-users >Originator: Greg Lewis >Organization: >Confidential: no >Synopsis: [PATCH] devel/apache-ant: update to 1.8.3 >Severity: non-critical >Priority: low >Category: ports >Class: update >Release: FreeBSD 8.3-RELEASE i386 >Environment: System: FreeBSD misty.eyesbeyond.com 8.3-RELEASE FreeBSD 8.3-RELEASE #0: Sun Apr 22 09:17:08 PDT 2012 >Description: - Update to 1.8.3 Port maintainer (java@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.99_6 (mode: update, diff: CVS) >How-To-Repeat: >Fix: --- apache-ant-1.8.3.patch begins here --- Index: Makefile =================================================================== RCS file: /var/fcvs/ports/devel/apache-ant/Makefile,v retrieving revision 1.54 diff -u -r1.54 Makefile --- Makefile 9 Jan 2012 15:40:56 -0000 1.54 +++ Makefile 6 May 2012 19:50:18 -0000 @@ -6,10 +6,10 @@ # PORTNAME= apache-ant -PORTVERSION= 1.8.2 -PORTREVISION= 1 +PORTVERSION= 1.8.3 CATEGORIES= devel java MASTER_SITES= ${MASTER_SITE_APACHE:S,%SUBDIR%/,ant/binaries/:bin,} \ + ${MASTER_SITE_APACHE:S,%SUBDIR%/,ant/manual/:doc,} \ LOCAL/hq:man DISTFILES= ${ANT_DISTFILE}:bin \ ${MANPAGE_DISTFILE}:man @@ -18,10 +18,10 @@ MAINTAINER= java@FreeBSD.org COMMENT= Java- and XML-based build tool, conceptually similar to make -RUN_DEPENDS= classpath:${PORTSDIR}/java/javavmwrapper - LICENSE= AL2 +RUN_DEPENDS= classpath:${PORTSDIR}/java/javavmwrapper + ANT_DISTFILE= ${PORTNAME}-${PORTVERSION}-bin.tar.bz2 MANPAGE_DISTFILE= ${PORTNAME}-manpage-${MANPAGE_VERSION}.tgz MANPAGE_VERSION= 20030908 @@ -35,6 +35,7 @@ READMES= LICENSE README WHATSNEW .if !defined(NOPORTDOCS) +DISTFILES+= ${PORTNAME}-${PORTVERSION}-manual.tar.bz2:doc PORTDOCS= * .endif @@ -60,8 +61,7 @@ .for d in etc lib @${ECHO_MSG} -n ">> Installing data directory '${d}'..." - @cd ${WRKSRC} && ${FIND} ${d} -type d -exec ${MKDIR} ${DATADIR}/\{} \; - @cd ${WRKSRC} && ${FIND} ${d} -type f -exec ${INSTALL_DATA} \{} ${DATADIR}/\{} \; + @cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${DATADIR}/ @${ECHO_MSG} " [ DONE ]" .endfor @@ -78,8 +78,7 @@ @${ECHO_MSG} " [ DONE ]" @${ECHO_MSG} -n ">> Installing documentation files..." - @cd ${WRKSRC}/docs && ${FIND} . -type d -exec ${MKDIR} ${DOCSDIR}/\{} \; - @cd ${WRKSRC}/docs && ${FIND} . -type f -exec ${INSTALL_DATA} \{} ${DOCSDIR}/\{} \; + @cd ${WRKSRC} && ${COPYTREE_SHARE} manual ${DOCSDIR}/ @${ECHO_MSG} " [ DONE ]" .endif Index: distinfo =================================================================== RCS file: /var/fcvs/ports/devel/apache-ant/distinfo,v retrieving revision 1.22 diff -u -r1.22 distinfo --- distinfo 25 Feb 2011 12:27:48 -0000 1.22 +++ distinfo 6 May 2012 08:28:33 -0000 @@ -1,4 +1,6 @@ -SHA256 (apache-ant-1.8.2-bin.tar.bz2) = ecb49f5017807c9320bf19702149328cf4779a01bddca2b6c47e3ebb0e39c9c7 -SIZE (apache-ant-1.8.2-bin.tar.bz2) = 6740047 +SHA256 (apache-ant-1.8.3-bin.tar.bz2) = 93238e8861acf0ca0546dc4f7c9256e0bf83effbff4afca0ba0aa024d4abd4d1 +SIZE (apache-ant-1.8.3-bin.tar.bz2) = 4254036 SHA256 (apache-ant-manpage-20030908.tgz) = 721981f64fae3577c04c527232edab9bfa0755af08319049cec206584dc8830c SIZE (apache-ant-manpage-20030908.tgz) = 9735 +SHA256 (apache-ant-1.8.3-manual.tar.bz2) = 2402ac2918b6c89cbd56ee826cec3ce0596a2265b5f52daa2bcd1621ea5224e0 +SIZE (apache-ant-1.8.3-manual.tar.bz2) = 1875646 --- apache-ant-1.8.3.patch ends here --- From owner-freebsd-java@FreeBSD.ORG Sun May 6 20:00:32 2012 Return-Path: Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DD6C61065672; Sun, 6 May 2012 20:00:32 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B0DDD8FC1D; Sun, 6 May 2012 20:00:32 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q46K0Wjd076000; Sun, 6 May 2012 20:00:32 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q46K0WVt075996; Sun, 6 May 2012 20:00:32 GMT (envelope-from edwin) Date: Sun, 6 May 2012 20:00:32 GMT Message-Id: <201205062000.q46K0WVt075996@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-java@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/167653: [PATCH] devel/apache-ant: update to 1.8.3 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 May 2012 20:00:33 -0000 Synopsis: [PATCH] devel/apache-ant: update to 1.8.3 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-java Responsible-Changed-By: edwin Responsible-Changed-When: Sun May 6 20:00:31 UTC 2012 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=167653 From owner-freebsd-java@FreeBSD.ORG Mon May 7 11:07:16 2012 Return-Path: Delivered-To: freebsd-java@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B82D71065673 for ; Mon, 7 May 2012 11:07:16 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 88B718FC16 for ; Mon, 7 May 2012 11:07:16 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q47B7Gqq072422 for ; Mon, 7 May 2012 11:07:16 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q47B7FT6072420 for freebsd-java@FreeBSD.org; Mon, 7 May 2012 11:07:15 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 7 May 2012 11:07:15 GMT Message-Id: <201205071107.q47B7FT6072420@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-java@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-java@FreeBSD.org X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2012 11:07:16 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/167653 java [PATCH] devel/apache-ant: update to 1.8.3 o java/166844 java openjdk7 can't open library when remote debug enabled o ports/162991 java java/openjdk6 fails to build o java/162522 java OpenJDK 6 is not setting close on exec o java/160553 java Jaikoz java based audio tagger core dumps o ports/159787 java java/openjdk6 nio muti-thread bug o ports/155657 java java/openjdk6: missing symlink for include/freebsd/* o ports/154884 java java/openjdk6: Every NetBeans version on FreeBSD 8.1 c o ports/151923 java [patch] java/openjdk6: free and native openjdk bootstr o ports/151042 java [patch] java/openjdk6 Respect CC o java/147512 java Crash of RXTX-2.1-7 on AMD64 system o java/138729 java java/jdk16: setting 'export AWT_TOOLKIT=MToolkit' caus o java/138728 java java/jdk16: SIGSEGV in java runtime o java/128948 java java/jdk16 built from source can't bind a socket, but o java/128809 java JVM aborted when GNU RXTX write to serial port. o java/123555 java linux-sun-jdk15, linux-sun-jdk16 produce a coredump o java/122513 java native JDKs unbuildable with Linux ones f java/121692 java java/jdk16: Java 1.5 1.5.0.14p8 crashes in RMI TCP Con o java/120146 java java/jdk15: netbeans 6.0 causes java core dump on amd6 o ports/119732 java java/linux-sun-jre16: linux-sun-jre16 plugin doesn't w o java/119063 java An unexpected error has been detected by Java Runtime o java/116667 java linux-sun-javac1.4 hangs on SMP o ports/116082 java java/linux-sun-jdk16 jconsole is unable to connect to o ports/113751 java java/linux-sun-jdk15: linux-sun-jdk-1.5.0.12,2 - java 24 problems total. From owner-freebsd-java@FreeBSD.ORG Mon May 7 11:16:47 2012 Return-Path: Delivered-To: freebsd-java@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A2736106566C for ; Mon, 7 May 2012 11:16:47 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id D623C8FC0A for ; Mon, 7 May 2012 11:16:46 +0000 (UTC) Received: from odyssey.starpoint.kiev.ua (alpha-e.starpoint.kiev.ua [212.40.38.101]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id OAA04444; Mon, 07 May 2012 14:16:34 +0300 (EEST) (envelope-from avg@FreeBSD.org) Message-ID: <4FA7AF11.6060108@FreeBSD.org> Date: Mon, 07 May 2012 14:16:33 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120503 Thunderbird/12.0.1 MIME-Version: 1.0 To: Greg Lewis References: <20120502064955.GA35530@misty.eyesbeyond.com> In-Reply-To: <20120502064955.GA35530@misty.eyesbeyond.com> X-Enigmail-Version: 1.5pre Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-java@FreeBSD.org Subject: Re: Fwd: cvs commit: ports/java/openjdk6 Makefile ports/java/openjdk6/files patch-ZoneInfoFile.java X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2012 11:16:47 -0000 on 02/05/2012 09:49 Greg Lewis said the following: > FYI. > > I'm going to let this bake for a couple of days in openjdk6. This fixed > the problems I could reproduce with building eclipse. Please let me know > if you see any time zone related weirdness. If not I'll also apply the > patch to the other source ports (jdk15, jdk16 and openjdk7). Greg, thank you very much for this fix! > ----- Forwarded message from Greg Lewis ----- > > Date: Wed, 2 May 2012 06:13:16 +0000 (UTC) > From: Greg Lewis > To: ports-committers@freebsd.org, cvs-ports@freebsd.org, cvs-all@freebsd.org > Subject: cvs commit: ports/java/openjdk6 Makefile ports/java/openjdk6/files > patch-ZoneInfoFile.java > > glewis 2012-05-02 06:13:16 UTC > > FreeBSD ports repository > > Modified files: > java/openjdk6 Makefile > Added files: > java/openjdk6/files patch-ZoneInfoFile.java > Log: > . Fix the look up of time zone data when TZUPDATE is turned on and as a > result turn it on by default again. This change bears a little more > explanation. > > In UnixFileSystem.java there is a cache of canonical paths and in > particular one for paths inside java.home. The problem with looking > up time zone data is that if another path within java.home has been > looked up then the symlink for the time zone data is not resolved > (since the cache assumes there are no symlinks in java.home) and we fail > to be able to open the ZoneInfoMapping file. > > One of the other features in UnixFileSystem is that the cache is not > consulted and full resolution occurs for paths containing "." or "..". > I've chosen to (ab)use this to force resolution of the time zone data > directory in ZoneInfoFile.java rather than doing something like IcedTea > did which was to introduce a tz.properties file where they would stash > the time zone info directory rather than symlinking it in. For full > reference that patch is here: > > http://icedtea.classpath.org/hg/icedtea6/file/tip/patches/use-system-tzdata.patch > > There are two main reasons I chose a bit of a hack rather than something > like this. > > 1. I want to apply the patch to non-GPL'ed code (e.g. the jdk16 port). > 2. Using updated time zone data is only an option in the port and using > something like tz.properties when the option is off is clunky. > > Thanks to avg@ for sleuth work on finding the bug write up and the > IcedTea fix. > > Revision Changes Path > 1.60 +2 -2 ports/java/openjdk6/Makefile > 1.1 +14 -0 ports/java/openjdk6/files/patch-ZoneInfoFile.java (new) > > http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/java/openjdk6/Makefile.diff?&r1=1.59&r2=1.60&f=h > http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/java/openjdk6/files/patch-ZoneInfoFile.java > > ----- End forwarded message ----- > -- Andriy Gapon From owner-freebsd-java@FreeBSD.ORG Mon May 7 19:08:57 2012 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 80F56106564A for ; Mon, 7 May 2012 19:08:57 +0000 (UTC) (envelope-from announcements@projectmanagementusa63.org) Received: from chilli63.projectmanagementusa63.org (unknown [IPv6:2a01:4f8:121:20a2:8000:0:ed32:23ca]) by mx1.freebsd.org (Postfix) with ESMTP id 011778FC08 for ; Mon, 7 May 2012 19:08:56 +0000 (UTC) Received: from pool-173-55-115-38.lsanca.fios.verizon.net ([173.55.115.38]:3641 helo=projectmanagementusa63.org) by chilli63.projectmanagementusa63.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.77) (envelope-from ) id 1SRTIk-0002If-W7 for freebsd-java@freebsd.org; Mon, 07 May 2012 23:08:55 +0400 From: American Project Management To: freebsd-java@freebsd.org Date: 07 May 2012 11:18:21 -0700 Message-ID: <20120507111820.9CF254BD8D796BAC@projectmanagementusa63.org> Content-Transfer-Encoding: quoted-printable X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - chilli63.projectmanagementusa63.org X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - projectmanagementusa63.org MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Project Management Masters Certification Program (May 29 - June 1, 2012: San Diego, California) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2012 19:08:57 -0000 The Project Management Masters Certification Program will be offer= ed May 29 - June 1, 2012 in San Diego, California. Project management prof= essionals, business and technology professionals, students, and educators ar= e invited to register at the [1] American Project Management website here. May 29 - June 1, 2012 San Diego, California The PMMC is designed for those seeking professional project management certi= fication. It serves as both a thorough professional education and recognized= certification. Those seeking additional credentials such as the PMP=AE/PgMP= =AE, PMI-SP=AE, and PMI-RMP=AE will benefit from this dynamic and interactiv= e work session, while those currently holding credentials will find the cert= ification to be an enhancement as well as the most up to date advanced profe= ssional development. Project Management Masters Certification program provides 36 hours= of project management education, meeting education requirements for both PM= I's Certified Associate in Project Management (CAPM) =AE and Project Managem= ent Professional (PMP) certifications. Additionally, the Master Certificatio= n provides 40 Professional Development Units (PDUs) for current holders of P= MP=AE/PgMP=AE, PMI-SP=AE, and PMI-RMP=AE credentials. The program meets the education requirement for all professional d= esignations through the Project Management Institute and other professional = agencies. Additionally, the program awards 4 Continuing Education Units (CEU= s) upon request. <= /SPAN> Program Description Our certificate program teaches technical and business professiona= ls how to master the critical skills of project management techniques as par= t of their technical career development. The skills developed in the Project Management Masters Certificati= on program apply to large and small projects, product design and develo= pment efforts, construction projects, IT projects, software development, and= any project with critical performance, time, and budget targets. = ; Our approach to project management education offers proven, result= s-focused learning. Courses are developed and facilitated by professional subject expe= rts with extensive industrial experience. Course emphasis is on providing pr= actical skills and tools supported by relevant case examples. <= /SPAN> Tuition Tuition for the four-day Project Management Masters Certification = program is $995.00 <= /SPAN> Program Schedule and Content 1. Project Initiation, Costing, and Selection, Day 1= 2. Project Organization and Leadership, Day 2 3. Detailed Project Planning, Day 2 and 3 = 4. Project Monitoring and Control, Day 3 and 4 5. Project Risk Management, Day 4 <= /SPAN> Benefits =B7 &nbs= p; A PMMCI certificate of accomplishment = is awarded upon completion of the four day program of five courses. Completi= on letters are given for each course. =B7 &n= bsp;Our instructors have extensive indust= rial experience. They focus on providing you with practical skills and tools= using relevant case examples. =B7 <= SPAN style=3D"FONT-FAMILY: Arial">Each class is highly focused and promotes = maximum interaction. =B7 <= SPAN style=3D"FONT-FAMILY: Arial">You can network with other project managem= ent professionals from a variety of industries. =B7 <= SPAN style=3D"FONT-FAMILY: Arial">Earn Professional Development Units (PDUs)= for maintenance of certification under the PMI Continuing Certification Req= uirements Program. =B7 &n= bsp; Applicants for PMI=19s Certified Ass= ociate in Project Management (CAPM)=AE and Project Management Professional (= PMP) certifications will have met all education requirements for eligibility= =2E <= /SPAN> Registration Participants may reserve a seat online at the [2]American Project Management website, by calling the Program Office toll-free at= (877) 359 - 1110, or by sending their name and contact information via emai= l the [3]Program Regist= rar . Upon receiving your registration, a confirmation email is sent to = registrants that include session site information, travel information, = program description, and details on how to confirm attendance and make payme= nt arrangements. = = = = = = Click HERE to unsubscribe = from this mailing list. References 1. 3D"http://www.projectmanagementusa=/ 2. 3D"http://pr=/ 3. 3D"mailto:registrar@projectmanagementusa63.org" From owner-freebsd-java@FreeBSD.ORG Thu May 10 17:23:01 2012 Return-Path: Delivered-To: freebsd-java@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A41861065675 for ; Thu, 10 May 2012 17:23:01 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from hammer.pct.niksun.com (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 6B7F58FC0A for ; Thu, 10 May 2012 17:23:01 +0000 (UTC) Message-ID: <4FABF974.5030405@FreeBSD.org> Date: Thu, 10 May 2012 13:23:00 -0400 From: Jung-uk Kim User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120502 Thunderbird/12.0.1 MIME-Version: 1.0 To: freebsd-java@FreeBSD.org X-Enigmail-Version: 1.5pre Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: Subject: [FYI] OpenJDK6 b25 changes X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 May 2012 17:23:01 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Summary: https://blogs.oracle.com/openjdk6releases/entry/openjdk_6_b25_available Detailed changes: https://blogs.oracle.com/openjdk6releases/resource/OpenJDK6-B25-Changes.html Regression test results (jtreg 4.1 b04)[*]: Test results: passed: 3,290; failed: 51; error: 1 FYI, Jung-uk Kim * Test environment % uname -mrs FreeBSD 10.0-CURRENT amd64 --> r235135(ish) % java -version openjdk version "1.6.0_32" OpenJDK Runtime Environment (build 1.6.0_32-b25) OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk+r+XQACgkQmlay1b9qnVPr9wCdHaxmUHBC7GgkDOsHRKW16Y+O i1IAn3nv8rjF4Uj8dzca5LZSHlG6DnFy =IsaD -----END PGP SIGNATURE----- From owner-freebsd-java@FreeBSD.ORG Fri May 11 12:36:22 2012 Return-Path: Delivered-To: freebsd-java@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 60D2F1065673 for ; Fri, 11 May 2012 12:36:22 +0000 (UTC) (envelope-from bartsch@dssgmbh.de) Received: from dss.incore.de (dss.incore.de [195.145.1.138]) by mx1.freebsd.org (Postfix) with ESMTP id 0635D8FC15 for ; Fri, 11 May 2012 12:36:22 +0000 (UTC) Received: from inetmail.dmz (inetmail.dmz [10.3.0.3]) by dss.incore.de (Postfix) with ESMTP id 4A9E45CA65; Fri, 11 May 2012 14:36:15 +0200 (CEST) X-Virus-Scanned: amavisd-new at incore.de Received: from dss.incore.de ([10.3.0.3]) by inetmail.dmz (inetmail.dmz [10.3.0.3]) (amavisd-new, port 10024) with LMTP id 7i2YluuTI3iN; Fri, 11 May 2012 14:36:13 +0200 (CEST) Received: from mail.incore (fwintern.dmz [10.0.0.253]) by dss.incore.de (Postfix) with ESMTP id D29685CA5F; Fri, 11 May 2012 14:36:13 +0200 (CEST) Received: from pcadmin.incore (pcadmin.incore [192.168.0.140]) by mail.incore (Postfix) with ESMTPSA id CA9E945087; Fri, 11 May 2012 14:36:13 +0200 (CEST) Message-ID: <4FAD07BC.2090808@dssgmbh.de> Date: Fri, 11 May 2012 14:36:12 +0200 From: Alfred Bartsch User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:7.0.1) Gecko/20111007 Thunderbird/7.0.1 MIME-Version: 1.0 To: "Chad Leigh Shire.Net LLC" References: In-Reply-To: X-Enigmail-Version: undefined Content-Type: multipart/mixed; boundary="------------000705090603050708020508" Cc: freebsd-java@FreeBSD.org Subject: Re: how does "javavms" work? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 May 2012 12:36:22 -0000 This is a multi-part message in MIME format. --------------000705090603050708020508 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am 27.04.2012 20:53, schrieb Chad Leigh Shire.Net LLC: > Hi > > Not the behind the scenes really. Just how do I use it? > > I installed OpenJDK7 from ports. As part of that it installed the > Diablo stuff (Java 6). > > the /usr/local/etc/javavms file listed both. But when I edited > this file to only have the OKDK 7 version, it still runs the Diable > JDK 6 stuff when I type "java" at the command line. > > I read the man file on javavms and used registervm and unregistervm > and javavms only lists the OpenJDK 7 version but if I do > > # java -version java version "1.6.0_07" Diablo Java(TM) SE Runtime > Environment (build 1.6.0_07-b02) Diablo Java HotSpot(TM) 64-Bit > Server VM (build 10.0-b23, mixed mode) # > Normally, the Diablo stuff is installed as a build dependency to compile the openjdk stuff, and can safely be removed afterwards. But you may keep both JVMS, or you may install even some more. In these cases javavmwrapper kicks in and lets you choose your preferred JVM. Unfortunately, javavmwrapper behaves differently, whether it sees an installed portstree (/usr/ports/Mk/bsd.java.mk) or not. It is my experience that the wanted priority of JVMs due to /usr/local/etc/javavms is only guaranteed, if there is no portstree available. So I decided to patch the javavm wrapper skript (/usr/local/bin/javavm) to remove these unwanted features. Now everything works for me as expected. The attached patch file applies to an installed javavmwrapper-2.3.5 port. You may alternatively just remove those lines from the script file. HTH P.S.: I'm thinking of filing a PR, since it looks like a bug. - -- Alfred Bartsch Data-Service GmbH mailto:bartsch@dssgmbh.de -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk+tB7wACgkQ5QGe2JdVf3g4MwCeO+POVkgOVEYs6yrD4DedfwD3 XacAoLpEI04nrdZq3/iQVFK3QUry/doy =sOgr -----END PGP SIGNATURE----- --------------000705090603050708020508 Content-Type: text/plain; name="patch_javavm.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="patch_javavm.txt" LS0tIGphdmF2bS5vcmlnCTIwMTEtMDktMzAgMDQ6NDA6NTEuMDAwMDAwMDAwICswMjAwCisr KyBqYXZhdm0JMjAxMi0wNS0xMSAwOTowNzo1My4wMDAwMDAwMDAgKzAyMDAKQEAgLTQ5Mywz MCArNDkzLDYgQEAKIAogICAgIHVuc2V0IEpBVkFfSE9NRQogCi0gICAgIyBEZXRlcm1pbmUg bG9jYXRpb24gb2YgYnNkLnBvcnQubWsgaWYgaXQgZXhpc3RzCi0gICAgX0pBVkFWTV9QT1JU U0RJUj0KLSAgICBpZiBbIC1yIC91c3Ivc2hhcmUvbWsvYnNkLnBvcnQubWsgXTsgdGhlbgot ICAgICAgICBfSkFWQVZNX1BPUlRTRElSPWAiJHtfSkFWQVZNX01BS0V9IiAtZiAvdXNyL3No YXJlL21rL2JzZC5wb3J0Lm1rIC1WIFBPUlRTRElSIDI+L2Rldi9udWxsYAotICAgIGZpCi0K LSAgICBfSkFWQVZNX0JTRF9QT1JUX01LPQotICAgIGlmIFsgLW4gIiR7X0pBVkFWTV9QT1JU U0RJUn0iIC1hIC1yICIke19KQVZBVk1fUE9SVFNESVJ9L01rL2JzZC5wb3J0Lm1rIiBdOyB0 aGVuCi0gICAgICAgIF9KQVZBVk1fQlNEX1BPUlRfTUs9IiR7X0pBVkFWTV9QT1JUU0RJUn0v TWsvYnNkLnBvcnQubWsiCi0gICAgZmkKLQotICAgICMgSWYgYnNkLnBvcnQubWsgd2FzIGZv dW5kLCB1c2UgdGhhdCB0byBkZXRlcm1pbmUgdGhlIFZNIHRvIHVzZS4KLSAgICBpZiBbIC1u ICIke19KQVZBVk1fQlNEX1BPUlRfTUt9IiBdOyB0aGVuCi0gICAgICAgIEpBVkFfSE9NRT1g IiR7X0pBVkFWTV9NQUtFfSIgLWYgIiR7X0pBVkFWTV9CU0RfUE9SVF9NS30iIC1WIEpBVkFf SE9NRSBVU0VfSkFWQT15ZXMgMj4vZGV2L251bGxgCi0gICAgICAgIGlmIFsgLW4gIiR7SkFW QV9IT01FfSIgLWEgLWYgIiR7SkFWQV9IT01FfS9iaW4vJHtfSkFWQVZNX1BST0d9IiBdOyB0 aGVuCi0gICAgICAgICAgICBfSkFWQVZNX1BST0dfUEFUSD0iJHtKQVZBX0hPTUV9L2JpbiIK LSAgICAgICAgICAgIHJldHVybiAwCi0gICAgICAgIGVsaWYgWyAtbiAiJHtKQVZBX0hPTUV9 IiAtYSBcCi0gICAgICAgICAgICAgICAtZiAiJHtKQVZBX0hPTUV9L2pyZS9iaW4vJHtfSkFW QVZNX1BST0d9IiBdOyB0aGVuCi0gICAgICAgICAgICBfSkFWQVZNX1BST0dfUEFUSD0iJHtK QVZBX0hPTUV9L2pyZS9iaW4iCi0gICAgICAgICAgICByZXR1cm4gMAotICAgICAgICBmaQot ICAgIGZpCi0KICAgICAjIFRoZW4gdHJ5IHRvIG1ha2Ugc3VyZSB0aGF0ICR7X0pBVkFWTV9D T05GfSBleGlzdHMKICAgICBpZiBbICEgLWUgIiR7X0pBVkFWTV9DT05GfSIgXTsgdGhlbgog ICAgICAgICBlY2hvICIke19KQVZBVk1fUFJPR306IGVycm9yOiBjYW4ndCBmaW5kICR7X0pB VkFWTV9DT05GfSBjb25maWd1cmF0aW9uIGZpbGUiIDE+JjIK --------------000705090603050708020508-- From owner-freebsd-java@FreeBSD.ORG Fri May 11 14:59:05 2012 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0E4DB1065670 for ; Fri, 11 May 2012 14:59:05 +0000 (UTC) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (gerbercreations.com [71.39.140.16]) by mx1.freebsd.org (Postfix) with ESMTP id A47358FC08 for ; Fri, 11 May 2012 14:59:04 +0000 (UTC) Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) by misty.eyesbeyond.com (8.14.5/8.14.5) with ESMTP id q4BEwrPj008632; Fri, 11 May 2012 07:58:53 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.14.5/8.14.5/Submit) id q4BEwqLE008631; Fri, 11 May 2012 07:58:52 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Fri, 11 May 2012 07:58:52 -0700 From: Greg Lewis To: Alfred Bartsch Message-ID: <20120511145852.GA8563@misty.eyesbeyond.com> References: <4FAD07BC.2090808@dssgmbh.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4FAD07BC.2090808@dssgmbh.de> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: "Chad Leigh Shire.Net LLC" , freebsd-java@freebsd.org Subject: Re: how does "javavms" work? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 May 2012 14:59:05 -0000 On Fri, May 11, 2012 at 02:36:12PM +0200, Alfred Bartsch wrote: > Am 27.04.2012 20:53, schrieb Chad Leigh Shire.Net LLC: > > Hi > > > > Not the behind the scenes really. Just how do I use it? > > > > I installed OpenJDK7 from ports. As part of that it installed the > > Diablo stuff (Java 6). > > > > the /usr/local/etc/javavms file listed both. But when I edited > > this file to only have the OKDK 7 version, it still runs the Diable > > JDK 6 stuff when I type "java" at the command line. > > > > I read the man file on javavms and used registervm and unregistervm > > and javavms only lists the OpenJDK 7 version but if I do > > > > # java -version java version "1.6.0_07" Diablo Java(TM) SE Runtime > > Environment (build 1.6.0_07-b02) Diablo Java HotSpot(TM) 64-Bit > > Server VM (build 10.0-b23, mixed mode) # > > > > Normally, the Diablo stuff is installed as a build dependency to > compile the openjdk stuff, and can safely be removed afterwards. > But you may keep both JVMS, or you may install even some more. > In these cases javavmwrapper kicks in and lets you choose your > preferred JVM. > > Unfortunately, javavmwrapper behaves differently, whether it sees an > installed portstree (/usr/ports/Mk/bsd.java.mk) or not. > It is my experience that the wanted priority of JVMs due to > /usr/local/etc/javavms is only guaranteed, if there is no portstree > available. > > So I decided to patch the javavm wrapper skript > (/usr/local/bin/javavm) to remove these unwanted features. Now > everything works for me as expected. > > The attached patch file applies to an installed javavmwrapper-2.3.5 > port. You may alternatively just remove those lines from the script file. > > HTH > > P.S.: I'm thinking of filing a PR, since it looks like a bug. It's definitely a feature rather than a bug, see javavm(1). There are a number of knobs in the way of environment variables that you can use to fiddle with the precedence of JVMs. This is not to say javavm couldn't use a little updating. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org From owner-freebsd-java@FreeBSD.ORG Sat May 12 04:18:47 2012 Return-Path: Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C9F4C1065679; Sat, 12 May 2012 04:18:47 +0000 (UTC) (envelope-from glewis@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 9CDDC8FC08; Sat, 12 May 2012 04:18:47 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4C4IlEu076999; Sat, 12 May 2012 04:18:47 GMT (envelope-from glewis@freefall.freebsd.org) Received: (from glewis@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4C4Ilss076995; Sat, 12 May 2012 04:18:47 GMT (envelope-from glewis) Date: Sat, 12 May 2012 04:18:47 GMT Message-Id: <201205120418.q4C4Ilss076995@freefall.freebsd.org> To: glewis@freebsd.org, glewis@FreeBSD.org, freebsd-java@FreeBSD.org From: glewis@FreeBSD.org Cc: Subject: Re: ports/167653: [PATCH] devel/apache-ant: update to 1.8.3 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 May 2012 04:18:47 -0000 Synopsis: [PATCH] devel/apache-ant: update to 1.8.3 State-Changed-From-To: open->closed State-Changed-By: glewis State-Changed-When: Sat May 12 04:18:46 UTC 2012 State-Changed-Why: Committed. Thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=167653 From owner-freebsd-java@FreeBSD.ORG Sat May 12 04:50:15 2012 Return-Path: Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E3747106566B for ; Sat, 12 May 2012 04:50:15 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id CE4738FC0C for ; Sat, 12 May 2012 04:50:15 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4C4oF4Q005836 for ; Sat, 12 May 2012 04:50:15 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4C4oF6W005835; Sat, 12 May 2012 04:50:15 GMT (envelope-from gnats) Date: Sat, 12 May 2012 04:50:15 GMT Message-Id: <201205120450.q4C4oF6W005835@freefall.freebsd.org> To: freebsd-java@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: ports/167653: commit references a PR X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 May 2012 04:50:16 -0000 The following reply was made to PR ports/167653; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/167653: commit references a PR Date: Sat, 12 May 2012 04:47:28 +0000 (UTC) glewis 2012-05-12 04:18:25 UTC FreeBSD ports repository Modified files: devel/apache-ant Makefile distinfo Log: . Update to 1.8.3. PR: 167653 Revision Changes Path 1.55 +7 -8 ports/devel/apache-ant/Makefile 1.23 +4 -2 ports/devel/apache-ant/distinfo _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From owner-freebsd-java@FreeBSD.ORG Sat May 12 08:54:41 2012 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 77465106566C for ; Sat, 12 May 2012 08:54:41 +0000 (UTC) (envelope-from bartsch@dssgmbh.de) Received: from dss.incore.de (dss.incore.de [195.145.1.138]) by mx1.freebsd.org (Postfix) with ESMTP id 047838FC16 for ; Sat, 12 May 2012 08:54:41 +0000 (UTC) Received: from secmail.incore (inetdns.dmz [10.1.0.3]) by dss.incore.de (Postfix) with ESMTP id 216BE5CA73; Sat, 12 May 2012 10:54:40 +0200 (CEST) Received: from [192.168.178.24] (f054012157.adsl.alicedsl.de [78.54.12.157]) by secmail.incore (Postfix) with ESMTPS id D822E5C0A; Sat, 12 May 2012 10:54:39 +0200 (CEST) Message-ID: <4FAE254F.3010208@dssgmbh.de> Date: Sat, 12 May 2012 10:54:39 +0200 From: Alfred Bartsch User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20120428 Thunderbird/12.0.1 MIME-Version: 1.0 To: Greg Lewis References: <4FAD07BC.2090808@dssgmbh.de> <20120511145852.GA8563@misty.eyesbeyond.com> In-Reply-To: <20120511145852.GA8563@misty.eyesbeyond.com> X-Enigmail-Version: 1.4.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-java@freebsd.org Subject: Re: how does "javavms" work? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 May 2012 08:54:41 -0000 Am 11.05.2012 16:58, schrieb Greg Lewis: > On Fri, May 11, 2012 at 02:36:12PM +0200, Alfred Bartsch wrote: >> Am 27.04.2012 20:53, schrieb Chad Leigh Shire.Net LLC: >>> Hi >>> >>> Not the behind the scenes really. Just how do I use it? >>> >>> I installed OpenJDK7 from ports. As part of that it installed the >>> Diablo stuff (Java 6). >>> >>> the /usr/local/etc/javavms file listed both. But when I edited >>> this file to only have the OKDK 7 version, it still runs the Diable >>> JDK 6 stuff when I type "java" at the command line. >>> >>> I read the man file on javavms and used registervm and unregistervm >>> and javavms only lists the OpenJDK 7 version but if I do >>> >>> # java -version java version "1.6.0_07" Diablo Java(TM) SE Runtime >>> Environment (build 1.6.0_07-b02) Diablo Java HotSpot(TM) 64-Bit >>> Server VM (build 10.0-b23, mixed mode) # >>> >> >> Normally, the Diablo stuff is installed as a build dependency to >> compile the openjdk stuff, and can safely be removed afterwards. >> But you may keep both JVMS, or you may install even some more. >> In these cases javavmwrapper kicks in and lets you choose your >> preferred JVM. >> >> Unfortunately, javavmwrapper behaves differently, whether it sees an >> installed portstree (/usr/ports/Mk/bsd.java.mk) or not. >> It is my experience that the wanted priority of JVMs due to >> /usr/local/etc/javavms is only guaranteed, if there is no portstree >> available. >> >> So I decided to patch the javavm wrapper skript >> (/usr/local/bin/javavm) to remove these unwanted features. Now >> everything works for me as expected. >> >> The attached patch file applies to an installed javavmwrapper-2.3.5 >> port. You may alternatively just remove those lines from the script file. >> >> HTH >> >> P.S.: I'm thinking of filing a PR, since it looks like a bug. > > It's definitely a feature rather than a bug, see javavm(1). Yes, you are right, if you solely look at the manpage. IMHO inconsistent behavior should always be treated as a bug (== unwanted feature), and yes, after updating the port, the manpage should also be modified. It now reads: ... This selection process is usually achieved through the use of /usr/ports/Mk/bsd.java.mk. However, if this is not present then javavm will use its own internal selection process which is designed to behave almost identically. ... So there is no need of two concurrent selection processes, or am I missing something? As the portstree is a (fast) moving target, I'm convinced that it is practically impossible to always synchronize the internal selection process of javavmwrapper with the complex port building framework. IMHO port building and running environment should be strictly separated, without any live interaction. > > There are a number of knobs in the way of environment variables that you > can use to fiddle with the precedence of JVMs. > > This is not to say javavm couldn't use a little updating. > For the sake of reduced complexity and enhanced stability, IMHO removing the use of bsd.java.mk by javavmwrapper is the way to go, YMMV. BTW: I submitted a PR concerning this problem: http://www.freebsd.org/cgi/query-pr.cgi?pr=167799 -- Alfred Bartsch Data-Service GmbH mailto:bartsch@dssgmbh.de From owner-freebsd-java@FreeBSD.ORG Sat May 12 12:40:23 2012 Return-Path: Delivered-To: freebsd-java@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 47FED106566B; Sat, 12 May 2012 12:40:23 +0000 (UTC) (envelope-from horst.leitenmueller@liwest.at) Received: from lilzmailso02.liwest.at (lilzmailso02.liwest.at [212.33.55.13]) by mx1.freebsd.org (Postfix) with ESMTP id CB5FC8FC15; Sat, 12 May 2012 12:40:22 +0000 (UTC) Received: from [90.146.7.130] (helo=[192.168.10.21]) by lilzmailso02.liwest.at with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.76) (envelope-from ) id 1STBO1-00030N-7P; Sat, 12 May 2012 14:25:25 +0200 From: Horst Leitenmueller Content-Type: multipart/mixed; boundary=Apple-Mail-172--111485931 Date: Sat, 12 May 2012 14:24:43 +0200 Message-Id: <75AA0468-E741-4765-8CC1-158677056C0E@liwest.at> To: Jonathan Chen Mime-Version: 1.0 (Apple Message framework v1084) X-Mailer: Apple Mail (2.1084) X-Spam-Score: -1.4 (-) Cc: freebsd-ports@freebsd.org, freebsd-java@FreeBSD.org Subject: Patch for JBoss5 to make it buildable again (Maven/JBoss Repositories Problem) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 May 2012 12:40:23 -0000 --Apple-Mail-172--111485931 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Hi Jonathan, as portmaintainer could you please change the actual = /usr/ports/jboss5/files/patch-pom-xml with this one --Apple-Mail-172--111485931 Content-Disposition: attachment; filename=patch-pom-xml Content-Type: application/octet-stream; name="patch-pom-xml" Content-Transfer-Encoding: 7bit --- pom.xml.orig 2012-05-11 16:49:20.000000000 +0200 +++ pom.xml 2012-05-12 11:27:13.000000000 +0200 @@ -285,7 +285,7 @@ repository.jboss.org JBoss Releases Repository - http://repository.jboss.org/maven2 + http://repository.jboss.org/nexus/content/groups/public true @@ -293,7 +293,7 @@ false - + snapshots.jboss.org JBoss Snapshots Repository http://snapshots.jboss.org/maven2 @@ -304,6 +304,50 @@ true + + releases.jboss.org + JBoss Release Repository + https://repository.jboss.org/nexus/content/repositories/releases/ + + true + + + false + + + + public.jboss.org + JBoss Public Repository + https://repository.jboss.org/nexus/content/repositories/public/ + + true + + + false + + + + thirdparty.jboss.org + JBoss Thirdparty Repository + https://repository.jboss.org/nexus/content/repositories/thirdparty-releases/ + + true + + + false + + + + deprecated.jboss.org + JBoss Deprecated Repository + https://repository.jboss.org/nexus/content/repositories/deprecated + + true + + + false + + @@ -311,7 +355,7 @@ repository.jboss.org JBoss Plugin Releases - http://repository.jboss.org/maven2 + http://repository.jboss.org/nexus/content/groups/public-jboss true @@ -330,6 +374,17 @@ true + + releases.jboss.org + JBoss Release Repository + https://repository.jboss.org/nexus/content/repositories/releases/ + + true + + + false + + --Apple-Mail-172--111485931 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii i change all repositories to the actual valid ones, the actual patch = contains glassfish repo which responds with garbage... and jboss5 is not buildable with the actual patch tested it: on 8.2-RELEASE-p6 amd64=20 thanx in advance br horst PS if urgent for somebody change the = /usr/ports/jboss5/files/patch-pom-xml with the attached one; nothing = else todo= --Apple-Mail-172--111485931--