From owner-freebsd-java@FreeBSD.ORG Sat Jul 16 13:20:07 2011 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 2AF901065670; Sat, 16 Jul 2011 13:20:07 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-ew0-f54.google.com (mail-ew0-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id 775FE8FC08; Sat, 16 Jul 2011 13:20:06 +0000 (UTC) Received: by ewy1 with SMTP id 1so1339761ewy.13 for ; Sat, 16 Jul 2011 06:20:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=sender:message-id:date:from:organization:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=WcfZEm1ZDjDuQerQwO0ZEGduDXVG1Acy5yBQ0Tcv0iY=; b=h599JLRScy75PBqWsJFPZNTe4ZXedNvaEAjKLYFxV9WIf7yU2LbOsTzThIC96e6c4I Vtp6E02cvqd1ax3LQsdjuQ3EVe51VsgIMblEjSJ88AnsS7sgohT8qOYZohaXxflKhQek FfORv4hKbH0jKiDoDpHIxRMJ1lp/Q6z7Birt4= Received: by 10.213.98.202 with SMTP id r10mr579931ebn.95.1310822404674; Sat, 16 Jul 2011 06:20:04 -0700 (PDT) Received: from [192.168.1.14] (ip18-43-209-87.adsl2.static.versatel.nl [87.209.43.18]) by mx.google.com with ESMTPS id c10sm1015249eeb.67.2011.07.16.06.20.01 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 16 Jul 2011 06:20:02 -0700 (PDT) Sender: =?UTF-8?Q?Ren=C3=A9_Ladan?= Message-ID: <4E219000.2000200@freebsd.org> Date: Sat, 16 Jul 2011 15:20:00 +0200 From: Rene Ladan Organization: The FreeBSD Project User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:5.0) Gecko/20110701 Thunderbird/5.0 MIME-Version: 1.0 To: Greg Lewis References: <20110707074258.GA4688@misty.eyesbeyond.com> <20110708060132.GA19522@misty.eyesbeyond.com> In-Reply-To: <20110708060132.GA19522@misty.eyesbeyond.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Cc: java@freebsd.org, Greg Lewis Subject: Re: patch to clean up Java 1.3 and Java 1.4 from bsd.java.mk 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, 16 Jul 2011 13:20:07 -0000 Op 08-07-2011 08:01, Greg Lewis schreef: > G'day René, > > On Thu, Jul 07, 2011 at 10:20:18AM +0200, René Ladan wrote: >> 2011/7/7 Greg Lewis: >>> On Wed, Jul 06, 2011 at 10:05:26AM +0200, René Ladan wrote: >>>> Hi Greg, >>>> >>>> I made a patch to bsd.java.mk [1] to completely remove support for >>>> Java 1.3 and Java 1.4. >>>> If you agree, I plan to request an exp-run with all Java 1.3 and 1.4 >>>> ports removed (except for >>>> the -doc ports) and the ports at [2] updated to modern / non-hardcoded values. >>>> >>>> Cheers, >>>> René >>>> >>>> [1] ftp://rene-ladan.nl/pub/freebsd/bsd.java.mk.diff >>>> [2] ftp://rene-ladan.nl/pub/freebsd/java-blackdown.txt >>>> [2] ftp://rene-ladan.nl/pub/freebsd/java-version.txt >>> >>> Thanks for doing this. The problem I have is that the first patch removes >>> all support for JAVA_VERSION< 1.5. I had a similar patch that preserves >>> this support by mapping 1.2+, 1.3+ and 1.4+ to 1.5+, much the way things >>> work currently for 1.2+. Based on java-version.txt, that's an awful lot >>> of ports that need to be touched otherwise. Were you proposing to update >>> those ports at the same time as you commit your patch? >>> >> Yes, that is the idea because it makes things more clear. That's why I think >> of asking for an exp-run. The exp-run patch would contain removed 1.3/1.4, >> updated bsd.java.mk (including Jikes removal as suggested by Herve), and >> all ports in java-*.txt updated. > > That sounds great! Please go ahead and let me know if there is anything I > can do to help. > I made a patch [3] to bump the JAVA_VERSION in all affected ports and also removed Jikes support from bsd.java.mk as Herve suggested. The new patch for bsd.java.mk is at [4]. A sorted list of all affected ports (250, including Mk/bsd.gecko.mk) is at [5]. I'll make a PR to request an exp-run, I *do* expect some fallout (e.g. java/jboss2, databases/oracle[89]i). [3] ftp://rene-ladan.nl/pub/freebsd/java15plus.diff [4] ftp://rene-ladan.nl/pub/freebsd/bsd.java.mk.diff [5] ftp://rene-ladan.nl/pub/freebsd/java-combined.txt René -- http://www.rene-ladan.nl:8080/ GPG fingerprint = ADBC ECCD EB5F A6B4 549F 600D 8C9E 647A E564 2BFC (subkeys.pgp.net)