Processed: Re: Bug#906398: projectreactor: FTBFS in buster/sid

2019-01-05 Thread Debian Bug Tracking System
Processing control commands:

> reassign -1 libjarjar-java
Bug #906398 [src:projectreactor] projectreactor: FTBFS in buster/sid
Bug reassigned from package 'src:projectreactor' to 'libjarjar-java'.
No longer marked as found in versions projectreactor/2.0.8-1.
Ignoring request to alter fixed versions of bug #906398 to the same values 
previously set
> affects -1 src:projectreactor
Bug #906398 [libjarjar-java] projectreactor: FTBFS in buster/sid
Added indication that 906398 affects src:projectreactor

-- 
906398: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906398
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#906398: projectreactor: FTBFS in buster/sid

2019-01-05 Thread Emmanuel Bourg
Control: reassign -1 libjarjar-java
Control: affects -1 src:projectreactor

This is an issue with the jarjar Ant task that no longer works but I
fail to understand exactly why. The classes in the disruptor jar should
be relocated to reactor.jarjar.com.lmax.disruptor but it doesn't happen
and this leads to compilation errors.

It looks like the error was triggered by the upload of
disruptor/3.4.2-1, projectreactor builds fine with the version 3.3.11-1.

Rebuilding jarjar with ASM 7 instead of 5 fixes the issue. I guess
something specific to Java 9+ was introduced when building disruptor
3.4.2-1 and it derailed the jarjar processing.

Emmanuel Bourg



Bug#906398: projectreactor: FTBFS in buster/sid

2018-08-17 Thread Santiago Vila
Package: src:projectreactor
Version: 2.0.8-1
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in buster but it failed:


[...]
 debian/rules build-indep
dh build-indep --buildsystem=gradle --with maven_repo_helper
   dh_update_autotools_config -i -O--buildsystem=gradle
   dh_auto_configure -i -O--buildsystem=gradle
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<>'
dh_auto_build -- :reactor-core:install :reactor-net:install 
:reactor-bus:install :reactor-stream:install -x javadoc
mkdir -p .gradle/init.d
cp /usr/share/gradle-debian-helper/init.gradle .gradle/init.d/
gradle --info --console plain --offline --stacktrace --no-daemon 
--refresh-dependencies --gradle-user-home .gradle -Duser.home=. 
-Duser.name=debian -Ddebian.package=projectreactor -Dfile.encoding=UTF-8 
:reactor-core:install :reactor-net:install :reactor-bus:install 
:reactor-stream:install -x javadoc
Initialized native services in: /<>/.gradle/native
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.gradle.internal.reflect.JavaMethod 
(file:/usr/share/gradle/lib/gradle-base-services-3.4.1.jar) to method 
java.lang.ClassLoader.getPackages()
WARNING: Please consider reporting this to the maintainers of 
org.gradle.internal.reflect.JavaMethod

[... snipped ...]

at 
org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72)
at 
org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at 
org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:50)
at 
org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at 
org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:60)
at 
org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at 
org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at 
org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:72)
at 
org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at 
org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at 
org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50)
at 
org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:297)
at 
org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
at 
org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:46)
Caused by: org.gradle.api.internal.tasks.compile.CompilationFailedException: 
Compilation failed; see the compiler error output for details.
at 
org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:48)
at 
org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:33)
at 
org.gradle.api.internal.tasks.compile.NormalizingJavaCompiler.delegateAndHandleErrors(NormalizingJavaCompiler.java:99)
at 
org.gradle.api.internal.tasks.compile.NormalizingJavaCompiler.execute(NormalizingJavaCompiler.java:52)
at 
org.gradle.api.internal.tasks.compile.NormalizingJavaCompiler.execute(NormalizingJavaCompiler.java:37)
at 
org.gradle.api.internal.tasks.compile.CleaningJavaCompilerSupport.execute(CleaningJavaCompilerSupport.java:35)
at 
org.gradle.api.internal.tasks.compile.CleaningJavaCompilerSupport.execute(CleaningJavaCompilerSupport.java:25)
at 
org.gradle.api.tasks.compile.JavaCompile.performCompilation(JavaCompile.java:209)
at 
org.gradle.api.tasks.compile.JavaCompile.compile(JavaCompile.java:190)
at 
org.gradle.api.tasks.compile.JavaCompile.compile(JavaCompile.java:135)
at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
at 
org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$IncrementalTaskAction.doExecute(DefaultTaskClassInfoStore.java:163)
at 
org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:134)
at