On Thu, Oct 6, 2016 at 11:56 AM, Sandro Bonazzola <[email protected]> wrote:
> > > On Wed, Oct 5, 2016 at 11:26 AM, Piotr Kliczewski <[email protected]> > wrote: > >> I talked to xmvn maintainer and it seems that xmvn uses asm 3 to analyze >> the code after the build. >> This library do not support java8 syntax. I was asked to open a BZ for it >> [1] >> >> Now we are thinking how to workaround the issue before the fix will be >> available. >> >> Thanks, >> Piotr >> >> [1] https://bugzilla.redhat.com/1381883 >> > > I'll try to escalate the bug. > The patch attached to the BZ looks simple enough, if it may help I can try > to provide an updated version of xmvn within CentOS Virt SIG for 4.1 > candidate repos. > May this help? > > > I believe so, Thank you! > > >> >> >> On Wed, Oct 5, 2016 at 10:00 AM, Piotr Kliczewski <[email protected]> >> wrote: >> >>> Actually I saw f24 output, sorry. Still looking into it. >>> >>> On Wed, Oct 5, 2016 at 9:58 AM, Piotr Kliczewski <[email protected]> >>> wrote: >>> >>>> >>>> >>>> On Wed, Oct 5, 2016 at 9:58 AM, Piotr Kliczewski <[email protected]> >>>> wrote: >>>> >>>>> Sandro, >>>>> >>>>> Thank you, changing java dept in spec to >>>>> >>>>> >>>> BuildRequires: java-1.8.0-openjdk-devel >= 1:1.8.0 >>>> >>>> helped >>>> >>>>> >>>>> On Wed, Oct 5, 2016 at 9:35 AM, Sandro Bonazzola <[email protected]> >>>>> wrote: >>>>> >>>>>> >>>>>> >>>>>> On Wed, Oct 5, 2016 at 9:34 AM, Piotr Kliczewski <[email protected] >>>>>> > wrote: >>>>>> >>>>>>> >>>>>>> >>>>>>> On Wed, Oct 5, 2016 at 9:01 AM, Sandro Bonazzola < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> make[1]: Leaving directory `/home/jenkins/workspace/vdsm- >>>>>>>> jsonrpc-java_master_check-patch-el7-x86_64/vdsm-jsonrpc-java >>>>>>>> /rpmbuild/BUILD/vdsm-jsonrpc-java-1.3.1_master' >>>>>>>> + xmvn-install -R .xmvn-reactor -n vdsm-jsonrpc-java -d >>>>>>>> /home/jenkins/workspace/vdsm-jsonrpc-java_master_check-patch >>>>>>>> -el7-x86_64/vdsm-jsonrpc-java/rpmbuild/BUILDROOT/vdsm-jsonrp >>>>>>>> c-java-1.3.1-master.el7.centos.x86_64 >>>>>>>> [INFO] =============================================== >>>>>>>> [INFO] SOURCE ARTIFACT: >>>>>>>> [INFO] groupId: org.ovirt.vdsm-jsonrpc-java >>>>>>>> [INFO] artifactId: root >>>>>>>> [INFO] extension: pom >>>>>>>> [INFO] classifier: >>>>>>>> [INFO] version: 1.3.1-SNAPSHOT >>>>>>>> [INFO] stereotype: pom >>>>>>>> [INFO] namespace: >>>>>>>> [INFO] file: /home/jenkins/workspace/vdsm-j >>>>>>>> sonrpc-java_master_check-patch-el7-x86_64/vdsm-jsonrpc-java/ >>>>>>>> rpmbuild/BUILD/vdsm-jsonrpc-java-1.3.1_master/pom.xml >>>>>>>> [INFO] ----------------------------------------------- >>>>>>>> [INFO] TARGET ARTIFACT: >>>>>>>> [INFO] groupId: JPP/vdsm-jsonrpc-java >>>>>>>> [INFO] artifactId: root >>>>>>>> [INFO] extension: pom >>>>>>>> [INFO] classifier: >>>>>>>> [INFO] version: SYSTEM >>>>>>>> [INFO] stereotype: pom >>>>>>>> [INFO] namespace: >>>>>>>> [INFO] file: usr/share/maven-poms/JPP.vdsm- >>>>>>>> jsonrpc-java-root.pom >>>>>>>> [INFO] =============================================== >>>>>>>> java.lang.ArrayIndexOutOfBoundsException: 4648 >>>>>>>> at org.objectweb.asm.ClassReader.readClass(Unknown Source) >>>>>>>> at org.objectweb.asm.ClassReader.accept(Unknown Source) >>>>>>>> at org.objectweb.asm.ClassReader.accept(Unknown Source) >>>>>>>> at org.fedoraproject.maven.installer.impl.DefaultInstaller.uses >>>>>>>> NativeCode(DefaultInstaller.java:545) >>>>>>>> at org.fedoraproject.maven.installer.impl.DefaultInstaller.inst >>>>>>>> allArtifact(DefaultInstaller.java:574) >>>>>>>> at org.fedoraproject.maven.installer.impl.DefaultInstaller.inst >>>>>>>> all(DefaultInstaller.java:758) >>>>>>>> at org.fedoraproject.maven.tools.installer.InstallerCli.run(Ins >>>>>>>> tallerCli.java:174) >>>>>>>> at org.fedoraproject.maven.tools.installer.InstallerCli.main(In >>>>>>>> stallerCli.java:187) >>>>>>>> error: Bad exit status from /var/tmp/rpm-tmp.KMxx5N (%install) >>>>>>>> >>>>>>>> >>>>>>>> RPM build errors: >>>>>>>> Bad exit status from /var/tmp/rpm-tmp.KMxx5N (%install) >>>>>>>> Took 71 seconds >>>>>>>> =================================== >>>>>>>> >>>>>>>> No idea about why this happen, never seen it in other builds. I can >>>>>>>> only guess that something in the generated pom file is not resolvable >>>>>>>> by >>>>>>>> the installer using JDK 1.7. >>>>>>>> Maybe try with JDK 1.8 as in Fedora? >>>>>>>> >>>>>>>> >>>>>>> This issue started to occur when we moved from JDK 1.7 to 1.8. It >>>>>>> would be good to add a bit of verbosity so maybe we would get more info >>>>>>> about the failure. >>>>>>> >>>>>> >>>>>> That may be the clue. the EL7 build is using jdk 1.7 not 1.8. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>>> >>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Tue, Oct 4, 2016 at 8:58 PM, Martin Perina <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Hi Sandro, >>>>>>>>> >>>>>>>>> could you please take a look at the issue? Is this some bug in >>>>>>>>> maven-local on EL7? >>>>>>>>> >>>>>>>>> Thanks >>>>>>>>> >>>>>>>>> Martin >>>>>>>>> >>>>>>>>> >>>>>>>>> On Fri, Sep 30, 2016 at 2:59 PM, Martin Perina <[email protected] >>>>>>>>> > wrote: >>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Fri, Sep 30, 2016 at 2:56 PM, Piotr Kliczewski < >>>>>>>>>> [email protected]> wrote: >>>>>>>>>> >>>>>>>>>>> Martin, >>>>>>>>>>> >>>>>>>>>>> I restarted the build in the morning to see why it is failing. >>>>>>>>>>> >>>>>>>>>>> Jsonrpc building looks good but later it fails with: >>>>>>>>>>> >>>>>>>>>>> *09:37:52* java.lang.ArrayIndexOutOfBoundsException: >>>>>>>>>>> 24064*09:37:52* at >>>>>>>>>>> org.objectweb.asm.ClassReader.readClass(Unknown Source)*09:37:52* >>>>>>>>>>> at org.objectweb.asm.ClassReader.accept(Unknown Source)*09:37:52* >>>>>>>>>>> at org.objectweb.asm.ClassReader.accept(Unknown >>>>>>>>>>> Source)*09:37:52* at >>>>>>>>>>> org.fedoraproject.maven.installer.impl.DefaultInstaller.usesNativeCode(DefaultInstaller.java:545)*09:37:52* >>>>>>>>>>> at >>>>>>>>>>> org.fedoraproject.maven.installer.impl.DefaultInstaller.installArtifact(DefaultInstaller.java:574)*09:37:52* >>>>>>>>>>> at >>>>>>>>>>> org.fedoraproject.maven.installer.impl.DefaultInstaller.install(DefaultInstaller.java:758)*09:37:52* >>>>>>>>>>> at >>>>>>>>>>> org.fedoraproject.maven.tools.installer.InstallerCli.run(InstallerCli.java:174)*09:37:52* >>>>>>>>>>> at >>>>>>>>>>> org.fedoraproject.maven.tools.installer.InstallerCli.main(InstallerCli.java:187)*09:37:52* >>>>>>>>>>> error: Bad exit status from /var/tmp/rpm-tmp.kU3zTr (%install) >>>>>>>>>>> >>>>>>>>>>> this issue started to occur with Ravi's patch. I think that is >>>>>>>>>>> maybe related somehow to java8 changes. >>>>>>>>>>> >>>>>>>>>>> Maybe there is a bug in mavenlocal. We need to investigate. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> I know :-) That's why I wanted someone from CI to take a look as >>>>>>>>>> they know much more about those build issues. And because Fedora >>>>>>>>>> build >>>>>>>>>> works, this is some specific EL7 issue ... >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Thanks, >>>>>>>>>>> >>>>>>>>>>> Piotr >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Fri, Sep 30, 2016 at 2:40 PM, Martin Perina < >>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi, >>>>>>>>>>>> >>>>>>>>>>>> could you please take a look at EL7 build issue for patch [1]? >>>>>>>>>>>> Fedora build is OK, so I'm not sure what we missed that EL7 build >>>>>>>>>>>> is still >>>>>>>>>>>> failing ... >>>>>>>>>>>> >>>>>>>>>>>> Thanks >>>>>>>>>>>> >>>>>>>>>>>> Martin >>>>>>>>>>>> >>>>>>>>>>>> [1] https://gerrit.ovirt.org/64481 >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Sandro Bonazzola >>>>>>>> Better technology. Faster innovation. Powered by community >>>>>>>> collaboration. >>>>>>>> See how it works at redhat.com >>>>>>>> >>>>>>>> <https://www.redhat.com/it/about/events/red-hat-open-source-day-2016> >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Sandro Bonazzola >>>>>> Better technology. Faster innovation. Powered by community >>>>>> collaboration. >>>>>> See how it works at redhat.com >>>>>> <https://www.redhat.com/it/about/events/red-hat-open-source-day-2016> >>>>>> >>>>> >>>>> >>>> >>> >> > > > -- > Sandro Bonazzola > Better technology. Faster innovation. Powered by community collaboration. > See how it works at redhat.com > <https://www.redhat.com/it/about/events/red-hat-open-source-day-2016> >
_______________________________________________ Infra mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/infra
