From owner-freebsd-eclipse@FreeBSD.ORG Mon Jul 22 11:06:34 2013 Return-Path: Delivered-To: eclipse@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id D9CEF392 for ; Mon, 22 Jul 2013 11:06:34 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B10D7247F for ; Mon, 22 Jul 2013 11:06:34 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r6MB6YcX053482 for ; Mon, 22 Jul 2013 11:06:34 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r6MB6Y0T053480 for eclipse@FreeBSD.org; Mon, 22 Jul 2013 11:06:34 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 22 Jul 2013 11:06:34 GMT Message-Id: <201307221106.r6MB6Y0T053480@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: eclipse@FreeBSD.org Subject: Current problem reports assigned to eclipse@FreeBSD.org X-BeenThere: freebsd-eclipse@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "FreeBSD users of eclipse EDI, tools, rich client apps & ports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jul 2013 11:06:34 -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/180243 eclipse Please upgrade java/eclipse to Kepler (4.3) 1 problem total. From owner-freebsd-eclipse@FreeBSD.ORG Mon Jul 22 11:06:42 2013 Return-Path: Delivered-To: freebsd-eclipse@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 40E0C442 for ; Mon, 22 Jul 2013 11:06:42 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 31D882492 for ; Mon, 22 Jul 2013 11:06:42 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r6MB6gMj053635 for ; Mon, 22 Jul 2013 11:06:42 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r6MB6fJT053633 for freebsd-eclipse@FreeBSD.org; Mon, 22 Jul 2013 11:06:41 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 22 Jul 2013 11:06:41 GMT Message-Id: <201307221106.r6MB6fJT053633@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-eclipse@FreeBSD.org Subject: Current problem reports assigned to freebsd-eclipse@FreeBSD.org X-BeenThere: freebsd-eclipse@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "FreeBSD users of eclipse EDI, tools, rich client apps & ports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jul 2013 11:06:42 -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/157600 eclipse java/eclipse: option WITH_TESTS missing distinfo entry o ports/149513 eclipse java/eclipse can not compile with 'WITH_TESTS=true' 2 problems total. From owner-freebsd-eclipse@FreeBSD.ORG Wed Jul 24 21:04:44 2013 Return-Path: Delivered-To: eclipse@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id A8346868 for ; Wed, 24 Jul 2013 21:04:44 +0000 (UTC) (envelope-from gnn@neville-neil.com) Received: from vps.hungerhost.com (vps.hungerhost.com [216.38.53.176]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 7F40B2C10 for ; Wed, 24 Jul 2013 21:04:44 +0000 (UTC) Received: from [209.249.190.124] (port=56282 helo=gnnmac.hudson-trading.com) by vps.hungerhost.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.80.1) (envelope-from ) id 1V26Dd-0000jN-HY for eclipse@freebsd.org; Wed, 24 Jul 2013 17:03:33 -0400 From: George Neville-Neil Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Subject: Upgrading java/eclipse and java/eclipse-devel Message-Id: <0F5A2320-D5E0-4008-A065-E27959D54AA7@neville-neil.com> Date: Wed, 24 Jul 2013 17:03:26 -0400 To: eclipse@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) X-Mailer: Apple Mail (2.1508) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - vps.hungerhost.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - neville-neil.com X-Get-Message-Sender-Via: vps.hungerhost.com: authenticated_id: gnn@neville-neil.com X-BeenThere: freebsd-eclipse@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "FreeBSD users of eclipse EDI, tools, rich client apps & ports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Jul 2013 21:04:44 -0000 Howdy, Eclipse 4.2, which we have in java/eclipse-devel has been out for over a = year and Eclipse 4.3 is "nearly done" as far as anyone can tell. I'd like to propose that we copy the devel port to = the normal port, and then do two things. First I'd like to get Eclipse 4.2 working with openjdk7. RIght now the = build fails but that was just a naive attempt to build the port with the new jdk. Secondly we can mark eclipse-devel = broken until we can start getting 4.3 running in that port. Thoughts? Best, George From owner-freebsd-eclipse@FreeBSD.ORG Thu Jul 25 05:28:51 2013 Return-Path: Delivered-To: freebsd-eclipse@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id E3043689 for ; Thu, 25 Jul 2013 05:28:51 +0000 (UTC) (envelope-from kron24@gmail.com) Received: from mail-ee0-x22b.google.com (mail-ee0-x22b.google.com [IPv6:2a00:1450:4013:c00::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 752382D8B for ; Thu, 25 Jul 2013 05:28:51 +0000 (UTC) Received: by mail-ee0-f43.google.com with SMTP id l10so669059eei.30 for ; Wed, 24 Jul 2013 22:28:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=IDNFlEpa6UBcCk7Z4bYPqlCz+9r8EmIL9yn0CAUvoCQ=; b=M2KaYE3pNvmm7czT1Ru7YEDFvctEcB0tOTgdpjzsk0pHIIy+osf2WYBIAloxRFvdNh TGdJyPUMlSgRg0jKiVXup5ODAp4S4gHRucec4OmVgvpNlSwGQaf6jnQ6phBUHzx0HZBW wo9cpDfusPeZSoBhJtrVU8o9FKuERDykhe+ZN0fRqIvQPRZb7yeS+/fs1N5Bd0cOy9q3 i0pznVTIHmbMhKpO9osdB12ncVXSc9SovA7JBQfNPgq8+Tq/Py+8iD2bdzDgtPZehCmx RtsEHJHAGdTNuf/9RQfCaPFxLJT27egIrKUDxD7Wt3DdfuGvHo3pJNNVNeGpcpk3kkql nJNg== X-Received: by 10.14.22.71 with SMTP id s47mr8680157ees.95.1374730129022; Wed, 24 Jul 2013 22:28:49 -0700 (PDT) Received: from nbvk.local (uidzr185150.sattnet.cz. [212.96.185.150]) by mx.google.com with ESMTPSA id n5sm71000853eed.9.2013.07.24.22.28.48 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 24 Jul 2013 22:28:48 -0700 (PDT) Message-ID: <51F0B78F.2030908@gmail.com> Date: Thu, 25 Jul 2013 07:28:47 +0200 From: kron User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130626 Thunderbird/17.0.7 MIME-Version: 1.0 To: freebsd-eclipse@freebsd.org Subject: Re: Upgrading java/eclipse and java/eclipse-devel References: <0F5A2320-D5E0-4008-A065-E27959D54AA7@neville-neil.com> In-Reply-To: <0F5A2320-D5E0-4008-A065-E27959D54AA7@neville-neil.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-eclipse@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "FreeBSD users of eclipse EDI, tools, rich client apps & ports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jul 2013 05:28:51 -0000 On 2013/07/24 23:03, George Neville-Neil wrote: > Howdy, > > Eclipse 4.2, which we have in java/eclipse-devel has been out for > over a year and Eclipse 4.3 is "nearly done" as far as anyone can > tell. I'd like to propose that we copy the devel port to the normal > port, and then do two things. First I'd like to get Eclipse 4.2 > working with openjdk7. RIght now the build fails but that was just a > naive attempt to build the port with the new jdk. Secondly we can > mark eclipse-devel broken until we can start getting 4.3 running in > that port. > > Thoughts? > > Best, George i'm adding nothing useful, just big thank you! oli From owner-freebsd-eclipse@FreeBSD.ORG Thu Jul 25 07:59:03 2013 Return-Path: Delivered-To: freebsd-eclipse@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 247F7259 for ; Thu, 25 Jul 2013 07:59:03 +0000 (UTC) (envelope-from Thomas.Gellekum@gmx.de) Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) by mx1.freebsd.org (Postfix) with ESMTP id 9D4C62394 for ; Thu, 25 Jul 2013 07:59:02 +0000 (UTC) Received: from siegel.tg.intern ([78.34.99.151]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0MHHdb-1UpuGE1L7r-00E35U for ; Thu, 25 Jul 2013 09:59:01 +0200 Message-ID: <51F0DAC4.3010905@gmx.de> Date: Thu, 25 Jul 2013 09:59:00 +0200 From: Thomas Gellekum User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130627 Thunderbird/17.0.7 MIME-Version: 1.0 To: kron Subject: Re: Upgrading java/eclipse and java/eclipse-devel References: <0F5A2320-D5E0-4008-A065-E27959D54AA7@neville-neil.com> <51F0B78F.2030908@gmail.com> In-Reply-To: <51F0B78F.2030908@gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:fqbQfmjJBraZIQBgYOk9dya6RW7EqpDq9XyJocSNDb9HcCrSGvm 5BxE/DKR9WuClzfi25ormVAHn7vwDC+AHvVZ+dON4IbE3dc9lTjhm8W5h/JzVN8mEgG2a61 f6wE9orbGbzfHblKiszulKd3iF0QdJWHRqQoljjCDAWtwtVAAp+rP9AHZ/s1UTD9ZJHyOrm fSuMbUeE7Duq6+Q7MWIBQ== Cc: freebsd-eclipse@freebsd.org X-BeenThere: freebsd-eclipse@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "FreeBSD users of eclipse EDI, tools, rich client apps & ports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jul 2013 07:59:03 -0000 On 07/25/13 07:28, kron wrote: > On 2013/07/24 23:03, George Neville-Neil wrote: >> Howdy, >> >> Eclipse 4.2, which we have in java/eclipse-devel has been out for >> over a year and Eclipse 4.3 is "nearly done" as far as anyone can >> tell. It's been out for a few weeks now. >> I'd like to propose that we copy the devel port to the normal >> port, and then do two things. First I'd like to get Eclipse 4.2 >> working with openjdk7. RIght now the build fails but that was just a >> naive attempt to build the port with the new jdk. AFAIR, the problem lies with some of the 3rd party libraries (in ECLIPSE_*_BUNDLES) that were pre-built with a 1.4 or 1.5 JDK and miss necessary type info for some of the APIs that use generics. We could probably add ports for all those libraries and add appropriate OSGi headers to their manifests. This would also allow us to get rid of some of the patches to the manifest files which are a PITA to maintain. This could happen one library at a time, so it wouldn't have to be a disruptive process. IIRC, the problematic libraries are the sat4j bundles, so we'd start with those. Handling the versions requires some care, though, as different versions of Eclipse depend on different versions of those bundles. There might be an alternative: Kepler is supposed to be built with JDK7, so check for updates in those bundles. This sounds cheaper in the short term, but maintaing those patches is a major cost in the longer run. >> Secondly we can >> mark eclipse-devel broken until we can start getting 4.3 running in >> that port. Kepler (4.3) looks like it is going to be a major effort. I've only briefly checked the linuxtools.eclipse-build repo, but it seems they've abandoned the Ant based build and switched completely to Tycho, which is a Maven plugin. In theory, this should make things easier for us, too, but we don't have Tycho yet. Last time I looked at that, you needed a P2 repository from an Eclipse installation to build it, so bootstrapping is going to be an issue. I stopped digging further when I realized how much work it would be to provide a clean environment for building. Maven likes to load oodles of stuff from outside. Keeping that under control is not going to be much fun. tg From owner-freebsd-eclipse@FreeBSD.ORG Thu Jul 25 15:00:34 2013 Return-Path: Delivered-To: freebsd-eclipse@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 4D82DB2A for ; Thu, 25 Jul 2013 15:00:34 +0000 (UTC) (envelope-from gnn@freebsd.org) Received: from vps.hungerhost.com (vps.hungerhost.com [216.38.53.176]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 096412D3A for ; Thu, 25 Jul 2013 15:00:33 +0000 (UTC) Received: from [209.249.190.124] (port=56487 helo=dhcp-10-2-212-109.hudson-trading.com) by vps.hungerhost.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.80.1) (envelope-from ) id 1V2N1p-000136-Bg; Thu, 25 Jul 2013 11:00:30 -0400 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) Subject: Re: Upgrading java/eclipse and java/eclipse-devel From: George Neville-Neil In-Reply-To: <51F0DAC4.3010905@gmx.de> Date: Thu, 25 Jul 2013 11:00:26 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: <7CE95F4F-6F18-4A04-AC5C-3B5198C89EFA@freebsd.org> References: <0F5A2320-D5E0-4008-A065-E27959D54AA7@neville-neil.com> <51F0B78F.2030908@gmail.com> <51F0DAC4.3010905@gmx.de> To: Thomas Gellekum X-Mailer: Apple Mail (2.1508) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - vps.hungerhost.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - freebsd.org X-Get-Message-Sender-Via: vps.hungerhost.com: authenticated_id: gnn@neville-neil.com Cc: kron , freebsd-eclipse@freebsd.org X-BeenThere: freebsd-eclipse@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "FreeBSD users of eclipse EDI, tools, rich client apps & ports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jul 2013 15:00:34 -0000 On Jul 25, 2013, at 3:59 , Thomas Gellekum = wrote: > On 07/25/13 07:28, kron wrote: >> On 2013/07/24 23:03, George Neville-Neil wrote: >>> Howdy, >>>=20 >>> Eclipse 4.2, which we have in java/eclipse-devel has been out for >>> over a year and Eclipse 4.3 is "nearly done" as far as anyone can >>> tell. >=20 > It's been out for a few weeks now. >=20 >>> I'd like to propose that we copy the devel port to the normal >>> port, and then do two things. First I'd like to get Eclipse 4.2 >>> working with openjdk7. RIght now the build fails but that was just = a >>> naive attempt to build the port with the new jdk. >=20 > AFAIR, the problem lies with some of the 3rd party libraries (in > ECLIPSE_*_BUNDLES) that were pre-built with a 1.4 or 1.5 JDK and miss > necessary type info for some of the APIs that use generics. We could > probably add ports for all those libraries and add appropriate OSGi > headers to their manifests. This would also allow us to get rid of = some > of the patches to the manifest files which are a PITA to maintain. = This > could happen one library at a time, so it wouldn't have to be a > disruptive process. IIRC, the problematic libraries are the sat4j > bundles, so we'd start with those. >=20 > Handling the versions requires some care, though, as different = versions > of Eclipse depend on different versions of those bundles. >=20 > There might be an alternative: Kepler is supposed to be built with = JDK7, > so check for updates in those bundles. This sounds cheaper in the = short > term, but maintaing those patches is a major cost in the longer run. >=20 >>> Secondly we can >>> mark eclipse-devel broken until we can start getting 4.3 running in >>> that port. >=20 > Kepler (4.3) looks like it is going to be a major effort. I've only > briefly checked the linuxtools.eclipse-build repo, but it seems = they've > abandoned the Ant based build and switched completely to Tycho, which = is > a Maven plugin. In theory, this should make things easier for us, too, > but we don't have Tycho yet. >=20 > Last time I looked at that, you needed a P2 repository from an Eclipse > installation to build it, so bootstrapping is going to be an issue. I > stopped digging further when I realized how much work it would be to > provide a clean environment for building. Maven likes to load oodles = of > stuff from outside. Keeping that under control is not going to be much = fun. OK, well I am a newbie when it comes to building this stuff. I am a new = user of Eclipse and I want ours to be top notch, hence my wanting to help with this. = Right now I'm just trying to get the current 4.2 to build with 1.7 jdk. The openjdk7 = stuff seems OK so at least that's working as a base to work on. If you have notes on what you've done before, or anyone else has such = notes, that would be most welcome. I guess we could coordinate through the FreeBSD Wiki if folks all have = logins. Does that make sense? Best, George