Package: gettext / 0.19.8.1-6

Metadata

Package Version Patches format
gettext 0.19.8.1-6 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01 do not use java in urlget.patch | (download)

gettext-tools/src/urlget.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 do not depend on libgcj4
Bug-Debian: https://bugs.debian.org/292988
X-Debian-version: 0.14.1-10


02 msgfmt remove pot creation date.patch | (download)

gettext-tools/src/msgl-header.c | 87 78 + 9 - 0 !
gettext-tools/src/msgl-header.h | 3 3 + 0 - 0 !
gettext-tools/src/write-csharp.c | 3 3 + 0 - 0 !
gettext-tools/src/write-desktop.c | 3 3 + 0 - 0 !
gettext-tools/src/write-java.c | 3 3 + 0 - 0 !
gettext-tools/src/write-mo.c | 4 4 + 0 - 0 !
gettext-tools/src/write-qt.c | 2 2 + 0 - 0 !
gettext-tools/src/write-resources.c | 3 3 + 0 - 0 !
gettext-tools/src/write-tcl.c | 2 2 + 0 - 0 !
gettext-tools/src/write-xml.c | 3 3 + 0 - 0 !
10 files changed, 104 insertions(+), 9 deletions(-)

 msgfmt: remove pot-creation-date field from the header in the output.
Bug-Debian: https://bugs.debian.org/792687
X-Debian-version: 0.19.8.1-3


03 avoid extraneous nul bytes.patch | (download)

gettext-tools/src/msgl-header.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 avoid extraneous nul bytes in .mo files.
Bug-Debian: https://bugs.debian.org/872869
X-Debian-version: 0.19.8.1-4


04 fix msgunfmt heap corruption.patch | (download)

gettext-runtime/intl/loadmsgcat.c | 30 25 + 5 - 0 !
gettext-tools/src/read-mo.c | 14 11 + 3 - 0 !
2 files changed, 36 insertions(+), 8 deletions(-)

 verify that system dependent strings in .mo files are nul terminated.
05 fix crash xgettext with its.patch | (download)

gettext-tools/src/xgettext.c | 11 7 + 4 - 0 !
1 file changed, 7 insertions(+), 4 deletions(-)

 fix crash of xgettext with --its option.
06 java9 support.patch | (download)

gettext-runtime/configure.ac | 2 1 + 1 - 0 !
gettext-runtime/gnulib-m4/javacomp.m4 | 110 96 + 14 - 0 !
gettext-tools/configure.ac | 2 1 + 1 - 0 !
gettext-tools/examples/hello-java-awt/configure.ac | 2 1 + 1 - 0 !
gettext-tools/examples/hello-java-qtjambi/configure.ac | 2 1 + 1 - 0 !
gettext-tools/examples/hello-java-swing/configure.ac | 2 1 + 1 - 0 !
gettext-tools/examples/hello-java/configure.ac | 2 1 + 1 - 0 !
gettext-tools/gnulib-lib/javacomp.c | 145 110 + 35 - 0 !
gettext-tools/gnulib-lib/javacomp.h | 26 20 + 6 - 0 !
gettext-tools/gnulib-lib/javaversion.h | 4 2 + 2 - 0 !
gettext-tools/gnulib-m4/javacomp.m4 | 110 96 + 14 - 0 !
gettext-tools/src/write-java.c | 4 2 + 2 - 0 !
12 files changed, 332 insertions(+), 79 deletions(-)

 support java 9
Bug-Debian: https://bugs.debian.org/892733
Bug-Debian: https://bugs.debian.org/893739
X-Debian-version: 0.19.8.1-6

This is a combination of all the patches applied by Bruno Haible
to upstream git to fix Java 9 related problems.

Changes to javacomp.m4 have been applied to both files at
gettext-tools/gnulib-m4 and gettext-runtime/gnulib-m4.