[fedora-java] Gradle upgrade issues (#976330)

puntogil at libero.it puntogil at libero.it
Sun Oct 27 13:16:15 UTC 2013

> or obtain an
> exception from FPC to build using prebuilt binaries.  Currently Fedora
i don't want use this approach,

> ships Ant build.xml for Gradle, but it requires substantial amount of
> manual work to synchronize it with upstream build.  (I would prefer to
> use Maven here.  It would not only ease dependency management, but also
> allow easier installation of Gradle artifacts.)

/would be the same, because both with maven or ant must be generated for each artifact
a file properties, or more, that its contents can vary from one version to another
gradle-core 1.8
#module definition
#Tue Sep 24 09:33:38 CEST 2013
#plugin definitions
#Tue Sep 24 09:33:50 CEST 2013

(this file properties are unusable because some modules are not importable,
gradle-jetty use jetty 6.x
gradle-sonar use https://bugzilla.redhat.com/show_bug.cgi?id=848096 == 3.2 and not newer release)

> That's a generic problem and it's not really Gradle-specific.  But yes,
> there are some version problems, most notably Objectweb ASM.  Different
> Gradle dependencies use versions 3 and 4 (shaded to avoid namespace
> conflicts).  Fedora does not allow bundled libraries, which causes
> conflict between ASM 3 and 4.  (Porting from ASM 3 to ASM 4 is possible,
> but non-trivial as there were major changes. This would again require
> some work.)
solved ... i think ... see http://pkgs.fedoraproject.org/cgit/gradle.git/tree/gradle-1.7-asm3.patch?h=experimental
> To sum up, Gradle maintainence requires substantial amount of work.
> Currently only few packages in Fedora are using Gradle which means that
> maintenance costs of Gradle outweight costs of porting other packages to
> different build systems.


/Polyglot Maven/https://bugzilla.redhat.com/show_bug.cgi?id=855331

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.fedoraproject.org/pipermail/java-devel/attachments/20131027/65397515/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: puntogil.vcf
Type: text/x-vcard
Size: 83 bytes
Desc: not available
URL: <http://lists.fedoraproject.org/pipermail/java-devel/attachments/20131027/65397515/attachment.vcf>

More information about the java-devel mailing list