From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.50) id 1EhacK-0003aZ-Jd for garchives@archives.gentoo.org; Wed, 30 Nov 2005 22:40:01 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jAUMdW3w011115; Wed, 30 Nov 2005 22:39:32 GMT Received: from bulldoghome.com (mail.bulldoghome.com [83.245.1.226]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id jAUMdV7u001443 for ; Wed, 30 Nov 2005 22:39:31 GMT Received: from [192.168.0.2] [83.146.12.88] by bulldoghome.com with ESMTP (SMTPD32-8.14) id AC539C0A0132; Wed, 30 Nov 2005 22:48:51 +0000 Message-ID: <438E2A19.70503@pbw.id.au> Date: Wed, 30 Nov 2005 22:39:21 +0000 From: "Peter B. West" User-Agent: Mozilla Thunderbird 1.0.7 (X11/20050923) X-Accept-Language: en-us, en Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-java@gentoo.org MIME-Version: 1.0 CC: gentoo-java@lists.gentoo.org Subject: Re: [gentoo-java] Question about Sun-Jdk 1.4.2.10 References: <438CEAF1.1090402@pbw.id.au> <1133313131.2968.25.camel@metaverse> In-Reply-To: <1133313131.2968.25.camel@metaverse> Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms080909070200010407030503" X-Declude-Sender: lists@pbw.id.au [83.146.12.88] X-Spam-Tests-Failed: Whitelisted [0] X-Archives-Salt: 424552b7-9d3e-4ef7-9866-0cd637403216 X-Archives-Hash: d75079b9607135fa072817687a375f4c This is a cryptographically signed message in MIME format. --------------ms080909070200010407030503 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Joshua Nichols wrote: >>So who wants to run a 1.4 JDK? And what, exactly, prevents anything >>from being compiled under 1.5? The only thing I can think of is the >>user of the newly reserved word 'enum'. Big deal. How long has 1.5 >>been around now? > > Have you actually tried using a 1.5 JDK to emerge your system? I'm > guessing not, because xerces, xalan, and dom4j won't compile with 1.5, > and they are pretty critical XML libraries that lots of things use. > See my response to the "ant won't compile" message. Same story, at least partially. Download sources for Xerces-J. Read README, which tells me I need the tools. Download the tools. Extract "in the same directory." What does that mean? Read build.sh. Ah, tools is in the Xerces directory. Do that. Run sh build.sh jars. Result: BUILD SUCCESSFUL Total time: 13 seconds Do I really have to do this with Xalan as well? Java 5 ships with xerces as its parser, in place of crimson. That's in the incompatibility notes. It ships with xalan, and defaults to using xsltc. Also in the incompatibility notes. (And xalan 2.7.0 has one reported bug that I know of that causes problems with netbeans 5.0). The simple fact is that I can pick up any of the binaries and they will almost certainly run without problems. There are a handful of obscure binary-level incompatibilities, but the only problem I have encountered is the netbeans bug I mentioned; not an incompatibility. Peter > Actually, there are a number of incompatibilities: > http://java.sun.com/j2se/1.5.0/compatibility.html#incompatibilities > > > >>My perception is that there is only an ideological impediment to going >>with 1.5. That is that it will be a long time before the >>Stallman-approved JVMs support 1.5. So, the Java herd on Gentoo Stalls >>the adoption of 1.5, just to "prove" that 1) you don't need it, and 2) >>it's a very bad thing. Or at least it will be until the "free as in >>slaves to ideology" crowd get their act together. Thanks for nothing. > > > Somehow, I must have missed the conspiracy memo.... Seriously though, > where the heck did this come from? > > I think you're seriously overestimating the manpower working on Java > support for Gentoo. There are now 10 developers (I'm a recent addition), > with 3 currently on leave. Of those 7, most of them have some sort of > life outside of Gentoo. With some 300+ packages to maintain with some > 200 outstanding bugs, there isn't a lot of time/effort remaining for new > and exciting stuff. > > Plus, it's not like there hasn't been work towards 1.5 support. See the > 1.5 metabug: http://bugs.gentoo.org/show_bug.cgi?id=65937 > Additionally, Thomas (axxo) has been working on an overlay for the past > six months or so to support 1.5, as was previously announced > (http://article.gmane.org/gmane.linux.gentoo.java/605). He must not have > gotten the memo either. > > > > > So how can one help with supporting 1.5? Testing and provididing > feedback on axxo-overlay would be the most useful. There are some > details on http://www.gentoo.org/proj/en/java/ but I hope to add more > details sometime this evening. > > Regards, > Josh -- Peter B. West Folio --------------ms080909070200010407030503 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJJzCC Au4wggJXoAMCAQICAw9WGTANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UE ChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNv bmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwHhcNMDUwODIwMDY0MzQ2WhcNMDYwODIwMDY0MzQ2 WjBkMQ0wCwYDVQQEEwRXZXN0MRYwFAYDVQQqEw1QZXRlciBCZXJuYXJkMRswGQYDVQQDExJQ ZXRlciBCZXJuYXJkIFdlc3QxHjAcBgkqhkiG9w0BCQEWD2xpc3RzQHBidy5pZC5hdTCCASIw DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM6Rl1X6RatDdAOqpAVXaNSGL3jA19xI2zHB 2Ogqg6oUmFwdmOIZIhIpk96VeYaYnf+fILzW8hls5MR5tKaAsKpE3n9B91x86xIK0nFa3WDG yuaqoziXQNXB5/obynb95uiNA2DbgKgq0ETobjtJIFTUrv3aId3ig5jCmcCbhw6j7vRXcSQS npjnaQu/ZF0RHx9fEa2Rf/KBmQYiwq04B3FuaQK/VqfFE705sroK2MHWrowkDo1DuPuWREj2 enM7yg7nDiiUIQwwTOHPK7WI247d0cEMqpn1hc3JUM/5043+cDKE5QA/kYPrZpEHsC+GC91i lhS6k18C5LEu0sz7AM8CAwEAAaMsMCowGgYDVR0RBBMwEYEPbGlzdHNAcGJ3LmlkLmF1MAwG A1UdEwEB/wQCMAAwDQYJKoZIhvcNAQEEBQADgYEAfo7UsVkBNQp5tQVdQusyKppNvS4vzoYl KtCcpMBC4DsJP6wdM1+eseowAva7sE7tlKkZRFZ1ViIRElW4SJlj+w9D7T/NbXTn2/GBYlyV UXP6O+jOOkC3HNYptjuCfg7FcBDsDbdkfLAkABJvIo+jHvvaiodG3uvKg/aMLxsxVo0wggLu MIICV6ADAgECAgMPVhkwDQYJKoZIhvcNAQEEBQAwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoT HFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25h bCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA1MDgyMDA2NDM0NloXDTA2MDgyMDA2NDM0Nlow ZDENMAsGA1UEBBMEV2VzdDEWMBQGA1UEKhMNUGV0ZXIgQmVybmFyZDEbMBkGA1UEAxMSUGV0 ZXIgQmVybmFyZCBXZXN0MR4wHAYJKoZIhvcNAQkBFg9saXN0c0BwYncuaWQuYXUwggEiMA0G CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDOkZdV+kWrQ3QDqqQFV2jUhi94wNfcSNsxwdjo KoOqFJhcHZjiGSISKZPelXmGmJ3/nyC81vIZbOTEebSmgLCqRN5/QfdcfOsSCtJxWt1gxsrm qqM4l0DVwef6G8p2/ebojQNg24CoKtBE6G47SSBU1K792iHd4oOYwpnAm4cOo+70V3EkEp6Y 52kLv2RdER8fXxGtkX/ygZkGIsKtOAdxbmkCv1anxRO9ObK6CtjB1q6MJA6NQ7j7lkRI9npz O8oO5w4olCEMMEzhzyu1iNuO3dHBDKqZ9YXNyVDP+dON/nAyhOUAP5GD62aRB7AvhgvdYpYU upNfAuSxLtLM+wDPAgMBAAGjLDAqMBoGA1UdEQQTMBGBD2xpc3RzQHBidy5pZC5hdTAMBgNV HRMBAf8EAjAAMA0GCSqGSIb3DQEBBAUAA4GBAH6O1LFZATUKebUFXULrMiqaTb0uL86GJSrQ nKTAQuA7CT+sHTNfnrHqMAL2u7BO7ZSpGURWdVYiERJVuEiZY/sPQ+0/zW1059vxgWJclVFz +jvozjpAtxzWKbY7gn4OxXAQ7A23ZHywJAASbyKPox772oqHRt7ryoP2jC8bMVaNMIIDPzCC AqigAwIBAgIBDTANBgkqhkiG9w0BAQUFADCB0TELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdl c3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFUaGF3dGUgQ29uc3Vs dGluZzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEkMCIGA1UE AxMbVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIENBMSswKQYJKoZIhvcNAQkBFhxwZXJzb25h bC1mcmVlbWFpbEB0aGF3dGUuY29tMB4XDTAzMDcxNzAwMDAwMFoXDTEzMDcxNjIzNTk1OVow YjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4x LDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMIGfMA0GCSqG SIb3DQEBAQUAA4GNADCBiQKBgQDEpjxVc1X7TrnKmVoeaMB1BHCd3+n/ox7svc31W/Iadr1/ DDph8r9RzgHU5VAKMNcCY1osiRVwjt3J8CuFWqo/cVbLrzwLB+fxH5E2JCoTzyvV84J3PQO+ K/67GD4Hv0CAAmTXp6a7n2XRxSpUhQ9IBH+nttE8YQRAHmQZcmC3+wIDAQABo4GUMIGRMBIG A1UdEwEB/wQIMAYBAf8CAQAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC50aGF3dGUu Y29tL1RoYXd0ZVBlcnNvbmFsRnJlZW1haWxDQS5jcmwwCwYDVR0PBAQDAgEGMCkGA1UdEQQi MCCkHjAcMRowGAYDVQQDExFQcml2YXRlTGFiZWwyLTEzODANBgkqhkiG9w0BAQUFAAOBgQBI jNFQg+oLLswNo2asZw9/r6y+whehQ5aUnX9MIbj4Nh+qLZ82L8D0HFAgk3A8/a3hYWLD2ToZ foSxmRsAxRoLgnSeJVCUYsfbJ3FXJY3dqZw5jowgT2Vfldr394fWxghOrvbqNOUQGls1TXfj ViF4gtwhGTXeJLHTHUb/XV9lTzGCAzswggM3AgEBMGkwYjELMAkGA1UEBhMCWkExJTAjBgNV BAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJz b25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAgMPVhkwCQYFKw4DAhoFAKCCAacwGAYJKoZIhvcN AQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMDUxMTMwMjIzOTIxWjAjBgkqhkiG 9w0BCQQxFgQUjohP2KONuC04U3Jimk698J1t1wEwUgYJKoZIhvcNAQkPMUUwQzAKBggqhkiG 9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcN AwICASgweAYJKwYBBAGCNxAEMWswaTBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3Rl IENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVt YWlsIElzc3VpbmcgQ0ECAw9WGTB6BgsqhkiG9w0BCRACCzFroGkwYjELMAkGA1UEBhMCWkEx JTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0 ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAgMPVhkwDQYJKoZIhvcNAQEBBQAEggEA SBOoaELEccVjXSWOrinIH1yVBvJyU4wN9TlBi3EaNwuO2DeSJqjmu6bFX3iPq27KDYkjIImf bJ9M12pQWU/EjnxTzMalLoa8OVf+9T0kvVkwk0DDecVXQakdX3R662rIrtzX8Ht+i7Ng3YEe 7wNra6iY9UHmkQRZh4zvTqC3RgQx0MesXGrnbFdxqIZ4BFzNMXZ1cZxtpetJTPP6DLwWGYiI wRagvoXt7A1N+lr6Tbe0nhfSiZ2tj0yd/9pEfIcqG6l57aS3+saL4Oeht+QZT6mNS17JLhia CbZICv32YlTWji2tUZUslSuQDkqTx0XfnesGOzq2CEn0A+VqdW6HkAAAAAAAAA== --------------ms080909070200010407030503-- --- [This E-mail has been scanned for viruses but it is your responsibility to maintain up to date anti virus software on the device that you are currently using to read this email. ] -- gentoo-java@gentoo.org mailing list