gettext (0.21-14ubuntu2) noble; urgency=high
* No change rebuild for 64-bit time_t and frame pointers.
-- Julian Andres Klode <juliank@ubuntu.com> Mon, 08 Apr 2024 17:58:30 +0200
gettext (0.21-14ubuntu1) noble; urgency=medium
* Update patches to support Java 21 (LP: #2050033):
- d/p/12-in-language-java-avoid-stack-overflow.patch: cherry-pick upstream
patch to resolve Java 21 FTBFS.
- d/p/07-java-17-support.patch: add Java versions, set release level 8.
-- Vladimir Petko <vladimir.petko@canonical.com> Mon, 22 Jan 2024 13:33:17 +1300
gettext (0.21-14) unstable; urgency=medium
* Update po-mode. Closes: #1055020.
* Disable tests/autopoint-3. Closes: #1057120.
-- Santiago Vila <sanvila@debian.org> Fri, 01 Dec 2023 19:25:00 +0100
gettext (0.21-13) unstable; urgency=medium
* Disable java build-dependency for hurd-amd64, by changing
"hurd-i386" to "hurd-any" in debian/control, debian/gettext.install
and debian/not-installed. Closes: #1040709.
Thanks to Samuel Thibault.
-- Santiago Vila <sanvila@debian.org> Sun, 09 Jul 2023 22:25:00 +0200
gettext (0.21-12) unstable; urgency=medium
* Add debian/missing-sources/gettext-tools/m4/csharpexec-test.cs
which is the source for gettext-tools/m4/csharpexec-test.exe.
Reported by Bastien Roucariè. Thanks to Bruno Haible. Closes: #1031952.
-- Santiago Vila <sanvila@debian.org> Sun, 26 Feb 2023 16:20:00 +0100
gettext (0.21-11) unstable; urgency=medium
* Use a common debian/watch file which is valid for most GNU packages.
* Set upstream metadata fields Name, Bug-Submit and Repository-Browse.
* Update lintian override to new format.
* Update standards version to 4.6.2.
* Trim trailing whitespace.
* Run wrap-and-sort.
-- Santiago Vila <sanvila@debian.org> Tue, 31 Jan 2023 18:35:00 +0100
gettext (0.21-10) unstable; urgency=medium
* Add support for recent Java versions up to Java 17.
Thanks to Adrian Bunk. Closes: #982526, #1012105.
-- Santiago Vila <sanvila@debian.org> Sat, 19 Nov 2022 12:50:00 +0100
gettext (0.21-9) unstable; urgency=medium
* Really fix debian/not-installed file. Thanks to Jessica Clarke.
-- Santiago Vila <sanvila@debian.org> Fri, 26 Aug 2022 14:00:00 +0200
gettext (0.21-8) unstable; urgency=medium
* Fix debian/not-installed file. It was using filter logic in reverse
for non-Java architectures.
-- Santiago Vila <sanvila@debian.org> Tue, 16 Aug 2022 13:35:00 +0200
gettext (0.21-7) unstable; urgency=medium
* Restrict default-jdk and maven-repo-helper build dependencies to
architectures that support Java, and adjust debian/rules,
debian/gettext.install and debian/not-installed appropriately.
Based on a patch by Jessica Clarke. Closes: #981669, #982085.
* Drop outdated dependency on install-info. Closes: #1013201.
-- Santiago Vila <sanvila@debian.org> Mon, 15 Aug 2022 22:50:00 +0200
gettext (0.21-6) unstable; urgency=medium
* Remove unportable tests in perror and strerror_r.
Should fix FTBFS problem in armel, armhf and mipsel.
Patch by Paul Eggert. Reported by Florian Weimer here:
https://lists.gnu.org/r/bug-gnulib/2020-08/msg00220.html
-- Santiago Vila <sanvila@debian.org> Sat, 26 Mar 2022 00:30:00 +0100
gettext (0.21-5) unstable; urgency=medium
* Move dh-elpa to Build-Depends-Indep and change it to dh-sequence-elpa.
Remove explicit "--with elpa" options in debian/rules. Closes: #990039.
Thanks to Sebastien Bacher.
* Update test for changed libunistring line breaking behaviour.
Patch from Bruno Haible. Closes: #1005582.
Thanks to Sebastien Bacher.
-- Santiago Vila <sanvila@debian.org> Fri, 25 Mar 2022 18:20:00 +0100
gettext (0.21-4) unstable; urgency=medium
* Drop versioned build-dependency on g++ as it holds in stable.
Drop also unused build-dependencies fastjar, libglib2.0-dev
and libncurses5-dev. Closes: #981363. Thanks to Helmut Grohne.
* Use --with maven-repo-helper only when java is available.
Closes: #981668. Thanks to Samuel Thibault.
-- Santiago Vila <sanvila@debian.org> Tue, 02 Feb 2021 22:35:00 +0100
gettext (0.21-3) unstable; urgency=medium
* Install libintl.jar in /usr/share/maven-repo. Closes: #976738.
Thanks to Louis-Philippe Véronneau for the patch.
* Fix gnulib-related build problem in powerpc architectures. Closes: #977763.
Thanks to Bruno Haible for the patch.
-- Santiago Vila <sanvila@debian.org> Sun, 20 Dec 2020 17:44:00 +0100
gettext (0.21-2) unstable; urgency=medium
* Add groff to Build-Depends.
-- Santiago Vila <sanvila@debian.org> Sat, 19 Dec 2020 23:00:00 +0100
gettext (0.21-1) unstable; urgency=medium
* New upstream release.
- xgettext can detect '(eval_)gettext -e' in shell scripts. Closes: #507091.
- <gettext.h> compiles cleanly as C++. Closes: #547798.
- The unpacked usr/share/gettext/intl is no longer installed.
If you were using these files, find them in
/usr/share/gettext/archive.dir.tar.xz, which is part of the
autopoint package.
- Drop Daiki Ueno key (now expired) from signing-key.asc.
- Put the new upstream key instead:
"Bruno Haible (Open Source Development) <bruno@clisp.org>"
9001 B85A F9E1 B83D F1BD A942 F5BE 8B26 7C6A 406D
* Patches that are no longer necessary:
- 01-do-not-use-java-in-urlget.patch: Replaced with logic in debian/rules.
- 02-msgfmt-remove-pot-creation-date.patch: Merged upstream.
- 03-avoid-extraneous-nul-bytes.patch: Merged upstream.
- 04-fix-msgunfmt-heap-corruption.patch: Merged upstream.
- 05-fix-crash-xgettext-with-its.patch: Merged upstream.
- 06-java9-support.patch: Merged upstream.
- 07-java11-support.patch: Merged upstream.
- 08-java-future-support.patch: Merged upstream.
- 09-fix-crash-with-po-file-input.patch: Merged upstream.
* New patches:
- 01-use-system-help2man.patch: Use system help2man instead of
embedded help2man. Closes: #949338.
- 02-library-dependencies.patch: Link all libraries and
executables against all of their dependencies, correctly.
(Latent upstream bug, exposed by hardening.)
- 03-disable-libtextstyle.patch: Do not build libtextstyle.
It depends on libcroco, which is unmaintained and has known
security bugs. Use the Gnulib libtextstyle-dummy module
(already included in the upstream sources) instead.
Note that this means --color options silently do nothing.
Closes: #967028.
* Debhelper compat level 13 (current recommended).
- Switch to dh sequencing.
- Switch to Build-Depends: debhelper-compat.
- Switch to declarative package contents, using dh_install etc.
dh-exec is needed for build profile filtering in a few places.
(The old scripting is preserved in debian/rules.old.)
- Manual ldconfig triggers are no longer necessary.
- The HTML documentation and examples are now installed in
/usr/share/doc/gettext instead of .../gettext-doc.
* gettext-el is now created using dh_elpa, eliminating the need for
custom package scripts.
* Standards-Version: 4.5.0.
- All lintian E-level diagnostics have been addressed, and
many but not all of the W- and I-level diagnostics.
- I don’t *think* any specific changes were required besides the
above, but I could have missed something.
* This release is mostly the work of Zack Weinberg <zackw@panix.com>.
I'm merely making (very small) editorial changes and the upload.
Thanks a lot.
-- Santiago Vila <sanvila@debian.org> Sat, 19 Dec 2020 21:56:00 +0100
gettext (0.19.8.1-10) unstable; urgency=medium
* Make short descriptions more consistent.
* Use https for both Homepage and upstream URL in copyright file.
* Really drop libgettextlib.so and libgettextsrc.so (this was already
the intent but it was not working after the move to multiarch).
* Use wildcards in lintian overrides (also multiarch).
* Specify licenses for libasprintf (LGPL2.1+) and libgettextpo (GPL3+)
in the copyright file.
-- Santiago Vila <sanvila@debian.org> Wed, 20 Nov 2019 23:07:20 +0100
# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog gettext-base`.
Generated by dwww version 1.16 on Mon Dec 15 21:03:17 CET 2025.