Re: Mass rebuild for f33-java11 side tag completed

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Jul 20, 2020 at 2:24 PM Mat Booth <fedora@xxxxxxxxxxxxxx> wrote:
>
> On Fri, 17 Jul 2020 at 09:34, Christian Heimes <cheimes@xxxxxxxxxx> wrote:
> >
> > > Hello!
> > >
> > > toatal packages: 610
> > > passed: 427
> > > failed: 176
> > >
> > > From the failures, there is 29 which passed in the copr before, and now are thus failing
> > > from two
> > > reasons - unrelated change, or non-intel64-arch failure. I will put this to FTBF bugs for
> > > those 29
> > > pacakges,
> > >
> > >
> > > In Monday, or as other duties allows I will fill FTBFS bugs for failures  with straces and
> > > reproduce
> > > steps.
> > > In default CC will be, me, Severin, decathrope and java-devel(a)lists.fedoraproject.org.
> > >
> > > Note that during non-sidetag rebuild during fedora 33 branching in start of August,  we
> > > can expect
> > > some indirect dependencies to fail.
> > >
> > > Thoughts?
> >
> > Hi Jiri,
> >
> > how will a merge of the Java 11 side tag into F33 Rawhide affect Dogtag
> > PKI? Dogtag PKI (aka pki-core package) is mostly written on top of the
> > Tomcat stack. As far as I know the Dogtag team is still working on Java
> > 11 support.
> >
> > Dogtag is a core component of FreeIPA, which is a one of three major
> > features of Fedora Server collection (the other two are modularity and
> > Cockpit) [0]. FreeIPA is also part of Fedora's OpenQA effort. It's
> > likely that Java 11 update is going to break a core feature of Fedora
> > and QA gating for a considerable amount of packages.
> >
> > Could you please hold of the merge of the side tag and work with the
> > Dogtag team to solve the issue?
> >
> > By the way I see a rebuild of Tomcat in the side tag but there is no
> > pki-core build. Why is pki-core missing from the tag? Is it one of the
> > FTBFS packages?
> >
> > $ koji list-tagged f33-java11 | grep tomcat
> > tomcat-9.0.36-2.fc33                      f33-java11            jvanek
> > tomcat-native-1.2.23-2.fc33               f33-java11            jvanek
> > tomcat-taglibs-parent-3-12.fc33           f33-java11            jvanek
> > tomcatjss-7.5.0-0.5.fc33                  f33-java11            jvanek
> > $ koji list-tagged f33-java11 | grep pki
> > <n/a>
> >
>
> pki-core fails to build in the side tag with this error:
>
>   bad class file:
> /usr/share/java/tomcatjss.jar(org/apache/tomcat/util/net/jss/IPasswordStore.class)
>     class file has wrong version 55.0, should be 52.0
>     Please remove or make sure it appears in the correct subdirectory
> of the classpath.
>
> That means that tomcatjss has Java 11 bytecode and I guess pki-core is
> trying to use Java 8.
>
> A quick glance at tomcatjss package shows it is built by ant with no
> sauce/target level specified at all, which means it is built with Java
> 11 bytecode by default.

(snip)

> You should fix this by rebuilding tomcatjss with Java 8 bytecode.
> Here's an example where I fixed the same problem in another package:
> https://src.fedoraproject.org/rpms/aopalliance/c/5fdc6912e39fe15fe55cedcc6392847f773d254c

Been there, tried that, it fails due to an unrelated tomcat update.
See: https://pagure.io/fesco/issue/2449#comment-666061

Fabio

> --
> Mat Booth
> http://fedoraproject.org/get-fedora
> _______________________________________________
> devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
> To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
> 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@xxxxxxxxxxxxxxxxxxxxxxx
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux