This package includes the gettext and ngettext programs which allow other packages to internationalize the messages given by shell scripts.
Original maintainer | Santiago Vila |
---|---|
Homepage | https://www.gnu.org/software/gettext/ |
0.19.8.1









0.19.7

Manual pages
envsubst(1)
envsubst - substitutes environment variables in shell format strings
gettext(1)
gettext - translate message
ngettext(1)
ngettext - translate message and choose plural form
bindtextdomain(3)
bindtextdomain - set directory containing message catalogs
bind_textdomain_codeset(3)
bind_textdomain_codeset - set encoding of message translations
gettext(3)
gettext, dgettext, dcgettext - translate message
ngettext(3)
ngettext, dngettext, dcngettext - translate message and choose plural form
textdomain(3)
textdomain - set domain for future gettext() calls
Latest updates

Ubuntu 20.04 focal-proposed/main: Version 0.19.8.1-10build1 introduced
2020-03-22
- No-change rebuild for libgcc-s1 package name change.

Ubuntu 20.04 focal/main: Version 0.19.8.1-10 introduced
2020-01-07
- 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.

Ubuntu 16.04 LTS xenial-updates/main: Version 0.19.7-2ubuntu3.1 reintroduced
2019-10-02
- SECURITY UPDATE: Invalid free
- debian/patches/CVE-2018-18751.patch: fix in gettext-tools/src/po-gram-gen.y,
gettext-tools/src/read-catalog.c,
gettext-tools/tests/Makefile.am,
gettext-tools/tests/xgettext-po-2.
- debian/patches/CVE-2018-18751.patch: fix in gettext-tools/src/po-gram-gen.y,
- CVE-2018-18751
- Add bison as build-dep since gettext runs/needs yacc in build time
- debian/control

Ubuntu 16.04 LTS xenial-updates/main: Version 0.19.7-2ubuntu3.1 removed
2019-10-02

Debian 9.0 stretch-proposed-updates/main: Version 0.19.8.1-2+deb9u1 removed
2019-09-07

Debian 9.0 stretch/main: Updated from 0.19.8.1-2 to 0.19.8.1-2+deb9u1
2019-09-07
- Stop xgettext() from crashing when run with --its=FILE option. Patch taken from Debian 10, which in turn was extracted from upstream git. Should help the inkscape project. Closes: #891347. See https://gitlab.com/inkscape/inkscape/issues/271 for details.

Debian 9.0 stretch-proposed-updates/main: Version 0.19.8.1-2+deb9u1 introduced
2019-09-01
- Stop xgettext() from crashing when run with --its=FILE option. Patch taken from Debian 10, which in turn was extracted from upstream git. Should help the inkscape project. Closes: #891347. See https://gitlab.com/inkscape/inkscape/issues/271 for details.

Ubuntu 19.10 eoan/main: Version 0.19.8.1-9 reintroduced
2019-08-19
- Fix double-free problem with *.po file input. Closes: #913173. Patch extracted from upstream git where it was fixed by Daiki Ueno. For reference, this is CVE-2018-18751.
- Add bison to Build-Depends, required by the above.

Ubuntu 19.10 eoan/main: Version 0.19.8.1-9 removed
2019-08-19

Ubuntu 16.04 LTS xenial-updates/main: Version 0.19.7-2ubuntu3.1 reintroduced
2019-08-15
- SECURITY UPDATE: Invalid free
- debian/patches/CVE-2018-18751.patch: fix in gettext-tools/src/po-gram-gen.y,
gettext-tools/src/read-catalog.c,
gettext-tools/tests/Makefile.am,
gettext-tools/tests/xgettext-po-2.
- debian/patches/CVE-2018-18751.patch: fix in gettext-tools/src/po-gram-gen.y,
- CVE-2018-18751
- Add bison as build-dep since gettext runs/needs yacc in build time
- debian/control

Ubuntu 16.04 LTS xenial-updates/main: Version 0.19.7-2ubuntu3.1 removed
2019-08-15

Ubuntu 19.10 eoan/main: Version 0.19.8.1-9 reintroduced
2019-08-14
- Fix double-free problem with *.po file input. Closes: #913173. Patch extracted from upstream git where it was fixed by Daiki Ueno. For reference, this is CVE-2018-18751.
- Add bison to Build-Depends, required by the above.

Ubuntu 19.10 eoan/main: Version 0.19.8.1-9 removed
2019-08-14

Ubuntu 18.04 LTS bionic-updates/main: Version 0.19.8.1-6ubuntu0.3 reintroduced
2019-08-14

Ubuntu 18.04 LTS bionic-updates/main: Version 0.19.8.1-6ubuntu0.3 removed
2019-08-14

Ubuntu 16.04 LTS xenial-security/main: Version 0.19.7-2ubuntu3.1 reintroduced
2019-08-02
- SECURITY UPDATE: Invalid free
- debian/patches/CVE-2018-18751.patch: fix in gettext-tools/src/po-gram-gen.y,
gettext-tools/src/read-catalog.c,
gettext-tools/tests/Makefile.am,
gettext-tools/tests/xgettext-po-2.
- debian/patches/CVE-2018-18751.patch: fix in gettext-tools/src/po-gram-gen.y,
- CVE-2018-18751
- Add bison as build-dep since gettext runs/needs yacc in build time
- debian/control

Ubuntu 19.10 eoan/main: Version 0.19.8.1-9 reintroduced
2019-08-02
- Fix double-free problem with *.po file input. Closes: #913173. Patch extracted from upstream git where it was fixed by Daiki Ueno. For reference, this is CVE-2018-18751.
- Add bison to Build-Depends, required by the above.

Ubuntu 18.04 LTS bionic-updates/main: Version 0.19.8.1-6ubuntu0.3 reintroduced
2019-08-02

Ubuntu 18.04 LTS bionic-security/main: Version 0.19.8.1-6ubuntu0.3 reintroduced
2019-08-02

Ubuntu 16.04 LTS xenial-updates/main: Version 0.19.7-2ubuntu3.1 reintroduced
2019-08-02
- SECURITY UPDATE: Invalid free
- debian/patches/CVE-2018-18751.patch: fix in gettext-tools/src/po-gram-gen.y,
gettext-tools/src/read-catalog.c,
gettext-tools/tests/Makefile.am,
gettext-tools/tests/xgettext-po-2.
- debian/patches/CVE-2018-18751.patch: fix in gettext-tools/src/po-gram-gen.y,
- CVE-2018-18751
- Add bison as build-dep since gettext runs/needs yacc in build time
- debian/control