1 |
Joshua Nichols wrote: |
2 |
>>So who wants to run a 1.4 JDK? And what, exactly, prevents anything |
3 |
>>from being compiled under 1.5? The only thing I can think of is the |
4 |
>>user of the newly reserved word 'enum'. Big deal. How long has 1.5 |
5 |
>>been around now? |
6 |
> |
7 |
> Have you actually tried using a 1.5 JDK to emerge your system? I'm |
8 |
> guessing not, because xerces, xalan, and dom4j won't compile with 1.5, |
9 |
> and they are pretty critical XML libraries that lots of things use. |
10 |
> |
11 |
|
12 |
See my response to the "ant won't compile" message. Same story, at |
13 |
least partially. |
14 |
|
15 |
Download sources for Xerces-J. Read README, which tells me I need the |
16 |
tools. Download the tools. Extract "in the same directory." What does |
17 |
that mean? Read build.sh. Ah, tools is in the Xerces directory. Do that. |
18 |
Run sh build.sh jars. Result: |
19 |
|
20 |
BUILD SUCCESSFUL |
21 |
Total time: 13 seconds |
22 |
|
23 |
Do I really have to do this with Xalan as well? Java 5 ships with |
24 |
xerces as its parser, in place of crimson. That's in the incompatibility |
25 |
notes. It ships with xalan, and defaults to using xsltc. Also in the |
26 |
incompatibility notes. (And xalan 2.7.0 has one reported bug that I |
27 |
know of that causes problems with netbeans 5.0). |
28 |
|
29 |
The simple fact is that I can pick up any of the binaries and they will |
30 |
almost certainly run without problems. There are a handful of obscure |
31 |
binary-level incompatibilities, but the only problem I have encountered |
32 |
is the netbeans bug I mentioned; not an incompatibility. |
33 |
|
34 |
Peter |
35 |
|
36 |
> Actually, there are a number of incompatibilities: |
37 |
> http://java.sun.com/j2se/1.5.0/compatibility.html#incompatibilities |
38 |
> |
39 |
> |
40 |
> |
41 |
>>My perception is that there is only an ideological impediment to going |
42 |
>>with 1.5. That is that it will be a long time before the |
43 |
>>Stallman-approved JVMs support 1.5. So, the Java herd on Gentoo Stalls |
44 |
>>the adoption of 1.5, just to "prove" that 1) you don't need it, and 2) |
45 |
>>it's a very bad thing. Or at least it will be until the "free as in |
46 |
>>slaves to ideology" crowd get their act together. Thanks for nothing. |
47 |
> |
48 |
> |
49 |
> Somehow, I must have missed the conspiracy memo.... Seriously though, |
50 |
> where the heck did this come from? |
51 |
> |
52 |
> I think you're seriously overestimating the manpower working on Java |
53 |
> support for Gentoo. There are now 10 developers (I'm a recent addition), |
54 |
> with 3 currently on leave. Of those 7, most of them have some sort of |
55 |
> life outside of Gentoo. With some 300+ packages to maintain with some |
56 |
> 200 outstanding bugs, there isn't a lot of time/effort remaining for new |
57 |
> and exciting stuff. |
58 |
> |
59 |
> Plus, it's not like there hasn't been work towards 1.5 support. See the |
60 |
> 1.5 metabug: http://bugs.gentoo.org/show_bug.cgi?id=65937 |
61 |
> Additionally, Thomas (axxo) has been working on an overlay for the past |
62 |
> six months or so to support 1.5, as was previously announced |
63 |
> (http://article.gmane.org/gmane.linux.gentoo.java/605). He must not have |
64 |
> gotten the memo either. |
65 |
> |
66 |
> |
67 |
> |
68 |
> |
69 |
> So how can one help with supporting 1.5? Testing and provididing |
70 |
> feedback on axxo-overlay would be the most useful. There are some |
71 |
> details on http://www.gentoo.org/proj/en/java/ but I hope to add more |
72 |
> details sometime this evening. |
73 |
> |
74 |
> Regards, |
75 |
> Josh |
76 |
|
77 |
|
78 |
-- |
79 |
Peter B. West <http://cv.pbw.id.au/> |
80 |
Folio <http://defoe.sourceforge.net/folio/> |