Friday 8 March 2024

+1 maintenance report

Hi,

I was on +1 maintenance this week and worked on the following failure
to build from source issues:

- http-components-client build failure is caused by the java-commons
upgrade to 1.3[1] causing a circular dependency between slf4j and
java-common. Prepared a merge proposal[2] but would like to hear from
Debian before uploading the fix. Pending upload.

- libapache-poi-java: build failure is caused by a commons-compress
upgrade to 1.25[3]. The issue was fixed in Debian. Package synced.

- android-platform-tools-base - stopped building due to BouncyCastle
API changes[4]. Fix uploaded.

- android-platform-tools-apksig - stopped building due to sun.security
implementation changes[5]. This only affects one test assertion. Fix
uploaded

- android-platform-external-nist-sip - Java 21 transition issue caused
by java.util.List changes[6]. Fix uploaded.

- android-platform-build - stopped building due to BouncyCastle API
changes and libziparchive-dev[7]. Pending upload as it does not build
on armhf due to time_t.

- android-platform-external-doclava - I have spent some time
evaluating if we can resolve it with the new upstream release, but
unfortunately, it is not the case. The code still uses internal APIs
and does not build without specifying several -add-exports. After
discussion with mwhudson, it was decided to change this package's
dependency to openjdk-8. This allowed it to be built but made the
patch inadmissible to Debian. Fix uploaded.

- android-platform-framework-23 stopped building due to doclava not
working with default-jdk[9]. Updated build patch to use openjdk-8.
Pending upload as it depends on android-platform-build.

- igv - failed to build in -proposed due to tests accessing the
internet[10]. Submitted an MP to Debian to resolve it[11]. Pending
upload by the maintainer in Debian.

Best Regards,
Vladimir.

[1] https://bugs.launchpad.net/debian/+source/httpcomponents-client/+bug/2055845
[2] https://code.launchpad.net/~vpa1977/ubuntu/+source/libcommons-logging-java/+git/libcommons-logging-java/+merge/461847
[3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065455
[4] https://bugs.launchpad.net/debian/+source/android-platform-tools-base/+bug/2056088
[5] https://bugs.launchpad.net/debian/+source/android-platform-tools-apksig/+bug/2056087
[6] https://bugs.launchpad.net/debian/+source/android-platform-external-nist-sip/+bug/2056086
[7] https://bugs.launchpad.net/ubuntu/+source/android-platform-build/+bug/2056084
[8] https://bugs.launchpad.net/debian/+source/android-platform-external-doclava/+bug/2056082
[9] https://bugs.launchpad.net/debian/+source/android-framework-23/+bug/2056085
[10] https://bugs.launchpad.net/debian/+source/igv/+bug/2056094
[11] https://salsa.debian.org/med-team/igv/-/merge_requests/1

--
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel