Jesse Keating wrote:
On Mon, 24 Sep 2007 13:56:05 -0400
Thomas Fitzsimmons <fitzsim@xxxxxxxxxx> wrote:
This was for gcjwebplugin-on-libgcj. The "icedtea-plugin rocks!"
thread is referring to gcjwebplugin-on-IcedTea which is
(audit-pending) much more secure. To make gcjwebplugin-on-IcedTea
installed and enabled by default as the original poster is proposing,
we'd need to have IcedTea available in comps.xml. It's too soon to
replace GCJ with IcedTea, because of the architecture coverage
issues, but does anyone see a problem with including IcedTea
alongside GCJ in the default comps.xml? That would mean that IcedTea
and GCJ would be installed by default, and IcedTea would take
precedence on architectures where it was available, and GCJ would be
the fallback, selectable using alternatives. Then the IcedTea plugin
would be installed by default on architectures where it is
available. I like this approach because there is demand for IcedTea
to be included by default.
I thought this is what was going to be done anyway, that's the Feature
configuration I voted for.
I didn't think IcedTea was suitable for inclusion in comps because I didn't know
the compose tools failed gracefully on exclusive-arch packages. OK to commit
this patch?
Tom
Index: comps-f8.xml.in
===================================================================
RCS file: /cvs/pkgs/comps/comps-f8.xml.in,v
retrieving revision 1.119
diff -u -r1.119 comps-f8.xml.in
--- comps-f8.xml.in 24 Sep 2007 04:48:29 -0000 1.119
+++ comps-f8.xml.in 24 Sep 2007 18:14:51 -0000
@@ -2189,6 +2189,8 @@
<default>true</default>
<uservisible>false</uservisible>
<packagelist>
+ <packagereq type="default">java-1.7.0-icedtea</packagereq>
+ <packagereq type="default">java-1.7.0-icedtea-plugin</packagereq>
<packagereq type="mandatory">java-1.5.0-gcj</packagereq>
<packagereq type="mandatory">libgcj</packagereq>
</packagelist>
@@ -2201,6 +2203,7 @@
<uservisible>true</uservisible>
<packagelist>
<packagereq type="mandatory">ant</packagereq>
+ <packagereq type="default">java-1.7.0-icedtea-devel</packagereq>
<packagereq type="mandatory">eclipse-ecj</packagereq>
<packagereq basearchonly="true" type="mandatory">gcc-java</packagereq>
<packagereq type="mandatory">java-1.5.0-gcj-devel</packagereq>
@@ -2270,6 +2273,9 @@
<packagereq type="default">jakarta-oro-javadoc</packagereq>
<packagereq type="default">jakarta-taglibs-standard</packagereq>
<packagereq type="default">jakarta-taglibs-standard-javadoc</packagereq>
+ <packagereq type="default">java-1.7.0-icedtea-demo</packagereq>
+ <packagereq type="default">java-1.7.0-icedtea-javadoc</packagereq>
+ <packagereq type="default">java-1.7.0-icedtea-src</packagereq>
<packagereq type="default">java-1.5.0-gcj-javadoc</packagereq>
<packagereq type="default">java-1.5.0-gcj-src</packagereq>
<packagereq type="default">java_cup</packagereq>
--
fedora-devel-java-list mailing list
fedora-devel-java-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-java-list