Re: [fedora-java] Re: Mass rebuild for f33-java11 side tag completed
On Tue, Jul 21, 2020 at 11:25 AM Jiri Vanek wrote: > > >> > >> Any update? Any thoughts on when you want to merge the f33-java11 side tag > >> back into rawhide? > > done > >> > > > > BTW There are some packages, e.g. built by ant with no sauce/target level > > specified at all, that are > > built with Java 11-level bytecode. > > > > This is bad because if there is a dependent package that requires Java 8 > > for some reason it won't > > work because the bytecode of one your dependencies is too new and cannot be > > interpreted by Java 8. > > In these cases > > > > I am fixing such occurrences in the ```f33-java11``` build target as I > > encounter them -- just > > something to be aware of in case you see any UnsupportedClassVersionErrors. > > Mat, I had come to same conclusion, which had lead me into this: > https://src.fedoraproject.org/rpms/javapackages-tools/pull-request/3#comment-50266 > . Please > contriute, or sugest next steps here. I would liek to have it java-packaging > gudelines change, and > self-contained f33 change, but it may be to late. > > I see yo already track the Fabio's to-high bytecode issue, but my proposal > is to prevent it in > future. However, it do not seem to be facing to much sympathies. Hi Jiri, I don't think it's a bad idea - in fact, I would like to have some way to enforce this distro-wide. But it's definitely too late for fedora 33 in my opinion. The submission deadline for Self-Contained F33 Changes is today, and I would argue that changing the way that ~600 packages are built might not be considered self-contained :) And if we really want to do this (enforce javac -source / target versions and allow for macros to override them), it would be good to have support for this in both maven and ant-based projects. For maven, xmvn would be an easy place to put this (something like it was there in old xmvn versions), but I'm not sure about ant (since build targets in build.xml files are named differently in every upstream project I looked at). Fabio ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: [fedora-java] Re: Mass rebuild for f33-java11 side tag completed
>> >> Any update? Any thoughts on when you want to merge the f33-java11 side tag >> back into rawhide? done >> > > BTW There are some packages, e.g. built by ant with no sauce/target level > specified at all, that are > built with Java 11-level bytecode. > > This is bad because if there is a dependent package that requires Java 8 for > some reason it won't > work because the bytecode of one your dependencies is too new and cannot be > interpreted by Java 8. > In these cases > > I am fixing such occurrences in the ```f33-java11``` build target as I > encounter them -- just > something to be aware of in case you see any UnsupportedClassVersionErrors. Mat, I had come to same conclusion, which had lead me into this: https://src.fedoraproject.org/rpms/javapackages-tools/pull-request/3#comment-50266 . Please contriute, or sugest next steps here. I would liek to have it java-packaging gudelines change, and self-contained f33 change, but it may be to late. I see yo already track the Fabio's to-high bytecode issue, but my proposal is to prevent it in future. However, it do not seem to be facing to much sympathies. J. -- Jiri Vanek Senior QE engineer, OpenJDK QE lead, Mgr. Red Hat Czech jva...@redhat.comM: +420775390109 ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: [fedora-java] Re: Mass rebuild for f33-java11 side tag completed
On Fri, 17 Jul 2020 at 11:19, Dan Horák wrote: > > On Fri, 17 Jul 2020 10:42:45 +0200 > Iñaki Ucar wrote: > > > Could someone with superpowers cancel the following task for me? > > Thanks. > > done, it has already failed on i686 Yeah, that's why I wanted to cancel it. The task was launched without the --fail-fast flag and it takes many hours to complete on s390x and armv7hl. Thanks! -- Iñaki Úcar ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: [fedora-java] Re: Mass rebuild for f33-java11 side tag completed
On Fri, 17 Jul 2020 10:42:45 +0200 Iñaki Ucar wrote: > Could someone with superpowers cancel the following task for me? > Thanks. done, it has already failed on i686 Dan > https://koji.fedoraproject.org/koji/taskinfo?taskID=47330918 > > On Fri, 17 Jul 2020 at 09:44, Fabio Valentini > wrote: > > > > On Wed, Jul 15, 2020 at 5:55 PM Mat Booth > > wrote: > > > Any update? Any thoughts on when you want to merge the f33-java11 > > > side tag back into rawhide? > > > > I second this, please don't wait two weeks [0] for merging the side > > tag, it's only going to cause merge conflict problems with packages > > that get rebuilt in rawhide until then. > > Please just do it now, and we'll fix any Java 11 FTBFS issues in > > rawhide directly. > > > > Fabio > > > > [0]: https://bugzilla.redhat.com/show_bug.cgi?id=1858082#c3 > > ___ > > devel mailing list -- devel@lists.fedoraproject.org > > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > > Fedora Code of Conduct: > > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List > > Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > > List Archives: > > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > > > > -- > Iñaki Úcar > ___ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List > Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: [fedora-java] Re: Mass rebuild for f33-java11 side tag completed
Could someone with superpowers cancel the following task for me? Thanks. https://koji.fedoraproject.org/koji/taskinfo?taskID=47330918 On Fri, 17 Jul 2020 at 09:44, Fabio Valentini wrote: > > On Wed, Jul 15, 2020 at 5:55 PM Mat Booth wrote: > > Any update? Any thoughts on when you want to merge the f33-java11 side tag > > back into rawhide? > > I second this, please don't wait two weeks [0] for merging the side > tag, it's only going to cause merge conflict problems with packages > that get rebuilt in rawhide until then. > Please just do it now, and we'll fix any Java 11 FTBFS issues in > rawhide directly. > > Fabio > > [0]: https://bugzilla.redhat.com/show_bug.cgi?id=1858082#c3 > ___ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org -- Iñaki Úcar ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: [fedora-java] Re: Mass rebuild for f33-java11 side tag completed
On Wed, Jul 15, 2020 at 5:55 PM Mat Booth wrote: > Any update? Any thoughts on when you want to merge the f33-java11 side tag > back into rawhide? I second this, please don't wait two weeks [0] for merging the side tag, it's only going to cause merge conflict problems with packages that get rebuilt in rawhide until then. Please just do it now, and we'll fix any Java 11 FTBFS issues in rawhide directly. Fabio [0]: https://bugzilla.redhat.com/show_bug.cgi?id=1858082#c3 ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: [fedora-java] Re: Mass rebuild for f33-java11 side tag completed
On Wed, 15 Jul 2020 at 16:54, Mat Booth wrote: > > On Mon, 13 Jul 2020 at 19:14, Jiri Vanek wrote: > > > > > > > > A cursory glance shows that some failed with network problems. E.g. plexus-velocity failed with this: > > > > > > DEBUG util.py:621: Errors during downloading metadata for repository 'build': > > > DEBUG util.py:621:- Curl error (18): Transferred a partial file for > > > http://kojipkgs-cache01.s390.fedoraproject.org/repos/f33-java11/1710873/s390x/repodata/d901882654dc717c8fc91a6b2f018eeaa538eb6e003b0927bc9ae85895a83786-filelists.xml.gz > > > [transfer closed with 23617146 bytes remaining to read] > > > > > > (Sigh, flakey s390x machines, we meet again.) > > > > > > When I retriggered the build it succeeded: https://koji.fedoraproject.org/koji/buildinfo?buildID=1540681 > > > > > > Might be worth a retry of other failures before filing FTBFS bugs. > > > > Thanx! > > > > Will elaborate on this! > > Any update? Any thoughts on when you want to merge the f33-java11 side tag back into rawhide? > BTW There are some packages, e.g. built by ant with no sauce/target level specified at all, that are built with Java 11-level bytecode. This is bad because if there is a dependent package that requires Java 8 for some reason it won't work because the bytecode of one your dependencies is too new and cannot be interpreted by Java 8. In these cases I am fixing such occurrences in the ```f33-java11``` build target as I encounter them -- just something to be aware of in case you see any UnsupportedClassVersionErrors. -- Mat Booth http://fedoraproject.org/get-fedora ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: [fedora-java] Re: Mass rebuild for f33-java11 side tag completed
On Mon, 13 Jul 2020 at 19:14, Jiri Vanek wrote: > > > > > A cursory glance shows that some failed with network problems. E.g. plexus-velocity failed with this: > > > > DEBUG util.py:621: Errors during downloading metadata for repository 'build': > > DEBUG util.py:621:- Curl error (18): Transferred a partial file for > > http://kojipkgs-cache01.s390.fedoraproject.org/repos/f33-java11/1710873/s390x/repodata/d901882654dc717c8fc91a6b2f018eeaa538eb6e003b0927bc9ae85895a83786-filelists.xml.gz > > [transfer closed with 23617146 bytes remaining to read] > > > > (Sigh, flakey s390x machines, we meet again.) > > > > When I retriggered the build it succeeded: https://koji.fedoraproject.org/koji/buildinfo?buildID=1540681 > > > > Might be worth a retry of other failures before filing FTBFS bugs. > > Thanx! > > Will elaborate on this! Any update? Any thoughts on when you want to merge the f33-java11 side tag back into rawhide? ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: [fedora-java] Re: Mass rebuild for f33-java11 side tag completed
> > A cursory glance shows that some failed with network problems. E.g. > plexus-velocity failed with this: > > DEBUG util.py:621: Errors during downloading metadata for repository 'build': > DEBUG util.py:621: - Curl error (18): Transferred a partial file for > http://kojipkgs-cache01.s390.fedoraproject.org/repos/f33-java11/1710873/s390x/repodata/d901882654dc717c8fc91a6b2f018eeaa538eb6e003b0927bc9ae85895a83786-filelists.xml.gz > [transfer closed with 23617146 bytes remaining to read] > > (Sigh, flakey s390x machines, we meet again.) > > When I retriggered the build it succeeded: > https://koji.fedoraproject.org/koji/buildinfo?buildID=1540681 > > Might be worth a retry of other failures before filing FTBFS bugs. Thanx! Will elaborate on this! > > ___ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > -- Jiri Vanek Senior QE engineer, OpenJDK QE lead, Mgr. Red Hat Czech jva...@redhat.comM: +420775390109 ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org