Activity log for bug #2050033

Date Who What changed Old value New value Message
2024-01-22 01:10:31 Vladimir Petko bug added bug
2024-01-22 01:10:47 Vladimir Petko bug watch added https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1056293
2024-01-22 01:10:47 Vladimir Petko bug task added gettext (Debian)
2024-01-22 02:26:13 Launchpad Janitor merge proposal linked https://code.launchpad.net/~vpa1977/ubuntu/+source/gettext/+git/gettext/+merge/459117
2024-01-22 07:15:47 Bug Watch Updater gettext (Debian): status Unknown New
2024-01-23 20:35:28 Vladimir Petko attachment added noble-gettext.tar.gz https://bugs.launchpad.net/ubuntu/+source/gettext/+bug/2050033/+attachment/5741749/+files/noble-gettext.tar.gz
2024-01-23 20:48:13 Vladimir Petko description When building 'ssl-utils-clojure' package with Java 21 as default, the build fails with the following trace: ------ Applying task i18n to [make] Running 'make i18n' make[1]: *** [debian/rules:19: override_dh_auto_build] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:12: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 ------ Running make in the build chroot produces the following error: --- msgfmt --java2 -d resources -r puppetlabs.ssl_utils.Messages -l eo locales/eo.po msgfmt: Java compiler not found, try installing gcj or set $JAVAC msgfmt: compilation of Java class failed, please try --verbose or set $JAVAC make: *** [dev-resources/Makefile.i18n:94: resources/puppetlabs/ssl_utils/Messages_eo.class] Error 1 --- It appears that gettext package does not support Java 21. When building 'ssl-utils-clojure' package with Java 21 as default, the build fails with the following trace: ------ Applying task i18n to [make] Running 'make i18n' make[1]: *** [debian/rules:19: override_dh_auto_build] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:12: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 ------ Running make in the build chroot produces the following error: --- msgfmt --java2 -d resources -r puppetlabs.ssl_utils.Messages -l eo locales/eo.po msgfmt: Java compiler not found, try installing gcj or set $JAVAC msgfmt: compilation of Java class failed, please try --verbose or set $JAVAC make: *** [dev-resources/Makefile.i18n:94: resources/puppetlabs/ssl_utils/Messages_eo.class] Error 1 --- It appears that gettext package does not support Java 21. Note: gettext 0.22.4 refactors Java support. This delta can be safely dropped after a new upstream release.
2024-01-23 20:48:32 Vladimir Petko bug added subscriber Ubuntu Sponsors
2024-01-25 15:24:45 Julian Andres Klode removed subscriber Ubuntu Sponsors
2024-02-02 22:36:15 Launchpad Janitor gettext (Ubuntu): status New Fix Released