[Bug 1765570] [NEW] libcommons-lang3-java causes NullPointer in surefire/javadoc

Launchpad Bug Tracker 1765570 at bugs.launchpad.net
Fri Apr 20 02:35:35 UTC 2018


You have been subscribed to a public bug by Tiago Stürmer Daitx (tdaitx):

libcommons-lang3-java requires a patch to work with openjdk-10, without
it any packages that depend on it on runtime will fail with a
NullPointerException - specially libmaven-javadoc-plugin-java (doc
generation) and libsurefire-java (tests), which are used by most (if not
all) maven dependent builds, thus a lot of stuff fails.

As the libcommons-lang3-java build itself depends on both libmaven-javadoc-plugin-java and libsurefire-java, there's a 3 step to get a build working:
1) build libcommons-lang3-java patched for openjdk-10 (with docs and tests disabled)
2) rebuild surefire (for some reason it embeds libcommons-lang3-java code during build time instead of relying on the system dependency)
3) rebuild libcommons-lang3-java patched for openjdk-10

The resulting debian binary package from each step must be included in
the next build steps: step #2 requires the binary from #1; step #3
requires the binaries from #1 and #2.

** Affects: libcommons-lang3-java (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: libcommons-lang3-java (Debian)
     Importance: Unknown
         Status: Unknown


** Tags: patch
-- 
libcommons-lang3-java causes NullPointer in surefire/javadoc
https://bugs.launchpad.net/bugs/1765570
You received this bug notification because you are a member of Ubuntu Sponsors Team, which is subscribed to the bug report.



More information about the Ubuntu-sponsors mailing list