Builder ggettext-solaris10-sparc Build #995
Results:
Failed
SourceStamp:
Project | ggettext |
Repository | git://git.savannah.gnu.org/gettext.git |
Branch | master |
Revision | 5847bb1df12561e2944db912f83fbc0aee7bb9dc |
Changes | 27 changes |
BuildSlave:
unstable10sReason:
The SingleBranchScheduler scheduler named 'schedule-ggettext-solaris10-sparc' triggered this build
Steps and Logfiles:
Build Properties:
Name | Value | Source |
---|---|---|
branch | master | Build |
builddir | /export/home/buildbot-unstable10s/slave/ggettext-solaris10-sparc | slave |
buildername | ggettext-solaris10-sparc | Builder |
buildnumber | 995 | Build |
codebase | Build | |
project | ggettext | Build |
repository | git://git.savannah.gnu.org/gettext.git | Build |
revision | 5847bb1df12561e2944db912f83fbc0aee7bb9dc | Build |
scheduler | schedule-ggettext-solaris10-sparc | Scheduler |
slavename | unstable10s | BuildSlave |
workdir | /export/home/buildbot-unstable10s/slave/ggettext-solaris10-sparc | slave (deprecated) |
Forced Build Properties:
Name | Label | Value |
---|
Responsible Users:
- Bruno Haiblebruno@clisp.org
Timing:
Start | Sat Oct 18 10:51:42 2025 |
End | Sat Oct 18 10:55:48 2025 |
Elapsed | 4 mins, 5 secs |
All Changes:
:
Change #244678
Category ggettext Changed by Bruno Haible <bruno @clisp.org>Changed at Sun 14 Sep 2025 04:43:06 Repository git://git.savannah.gnu.org/gettext.git Project ggettext Branch master Revision a73fd8a5012fa30f245a3c3279d76cfba6d4f7df Comments
Update after gnulib changed. * gettext-tools/libgrep/gnulib-lib/Makefile.am (AM_CPPFLAGS): Add -I option, so that libintl.h gets found during the compilation of regex.c.
Changed files
- gettext-tools/libgrep/gnulib-lib/Makefile.am
Change #244688
Category ggettext Changed by Bruno Haible <bruno @clisp.org>Changed at Sun 14 Sep 2025 09:47:44 Repository git://git.savannah.gnu.org/gettext.git Project ggettext Branch master Revision 1910a92249116fd7120d28baaef20d6cc0dce2fb Comments
lang-javascript: Avoid failure on macOS 13..15. * gettext-tools/tests/lang-javascript: On macOS, test only in the UTF-8 locale.
Changed files
- gettext-tools/tests/lang-javascript
Change #244700
Category ggettext Changed by Bruno Haible <bruno @clisp.org>Changed at Sun 14 Sep 2025 18:37:36 Repository git://git.savannah.gnu.org/gettext.git Project ggettext Branch master Revision a32db7a22efc9af938a4d89f54c16ae61d27c6f3 Comments
gettext.h: Avoid warning with gcc < 4.2. Reported by Orgad Shaneh <orgads@gmail.com> in <https://lists.gnu.org/archive/html/bug-gnulib/2025-09/msg00183.html>. * gnulib-local/lib/gettext.h (gettext, dgettext, dcgettext): Don't use attribute __gnu_inline__ with gcc < 4.2.
Changed files
- gnulib-local/lib/gettext.h
Change #244713
Category ggettext Changed by Bruno Haible <bruno @clisp.org>Changed at Mon 22 Sep 2025 00:41:29 Repository git://git.savannah.gnu.org/gettext.git Project ggettext Branch master Revision 1f89fa1de8a83084ca98ca3635e7d1fbb3795b6d Comments
Upgrade to libtool 2.6.0. * m4/libtool.m4: Update from libtool-2.6.0. * m4/ltoptions.m4: Likewise. * m4/ltsugar.m4: Likewise. * m4/ltversion.m4: Likewise. * m4/lt~obsolete.m4: Likewise. * build-aux/ltmain.sh: Likewise.
Changed files
- build-aux/ltmain.sh
- m4/libtool.m4
- m4/ltoptions.m4
- m4/ltsugar.m4
- m4/ltversion.m4
- m4/lt~obsolete.m4
Change #244722
Category ggettext Changed by Bruno Haible <bruno @clisp.org>Changed at Sat 27 Sep 2025 13:20:39 Repository git://git.savannah.gnu.org/gettext.git Project ggettext Branch master Revision f5fd381b40b8e5a0f93d6c69edb63a09f08b35d2 Comments
libgettextpo: New function po_message_get_format. Reported by Alexander Potashev <aspotashev@gmail.com> in <https://savannah.gnu.org/bugs/?67485>. * gettext-tools/libgettextpo/gettext-po.in.h (po_message_get_format): New declaration. * gettext-tools/libgettextpo/gettext-po.c (po_message_get_format): New function. * gettext-tools/tests/gettextpo-1-prg.c (main): Test the return value of po_message_get_format. Add a test case of po_message_set_format with value -1. * gettext-tools/doc/gettext.texi (po_message_t API): Document po_message_get_format. * NEWS: Mention the change.
Changed files
- NEWS
- gettext-tools/doc/gettext.texi
- gettext-tools/libgettextpo/gettext-po.c
- gettext-tools/libgettextpo/gettext-po.in.h
- gettext-tools/tests/gettextpo-1-prg.c
Change #244731
Category ggettext Changed by Bruno Haible <bruno @clisp.org>Changed at Tue 30 Sep 2025 15:35:06 Repository git://git.savannah.gnu.org/gettext.git Project ggettext Branch master Revision 1dba8793ec5714d6c8f10723a2172c99934219ea Comments
libgettextpo: Add API for the workflow flags and the sticky flags. Reported by Alexander Potashev <aspotashev@gmail.com> at <https://savannah.gnu.org/bugs/?67470>. * gettext-tools/src/message.h (format_flag, not_format_p): New declarations. * gettext-tools/src/message.c (format_flag): New variable. (not_format_p): New function. * gettext-tools/src/write-po.c (make_format_description_string): Add comments. (significant_format_p): Likewise. * gettext-tools/libgettextpo/gettext-po.in.h (po_flag_iterator_t): New type. (po_message_has_workflow_flag, po_message_set_workflow_flag, po_message_workflow_flags_iterator): New declarations. (po_message_has_sticky_flag, po_message_set_sticky_flag, po_message_sticky_flags_iterator): New declarations. (po_flag_iterator_free, po_flag_next): New declarations. * gettext-tools/libgettextpo/gettext-po.c (struct po_flag_iterator): New type. (po_message_has_workflow_flag, po_message_set_workflow_flag, po_message_workflow_flags_iterator): New functions. (po_message_get_format): Simplify by using not_format_p. (po_message_has_sticky_flag, po_message_set_sticky_flag, po_message_sticky_flags_iterator): New functions. (po_flag_iterator_free, po_flag_next): New functions. * gettext-tools/tests/gettextpo-1-prg.c (main): Add more test cases. * gettext-tools/doc/gettext.texi (po_message_t API): Document the new functions. (po_flag_iterator_t API): New subsection. * NEWS: Mention the new functions.
Changed files
- NEWS
- gettext-tools/doc/gettext.texi
- gettext-tools/libgettextpo/gettext-po.c
- gettext-tools/libgettextpo/gettext-po.in.h
- gettext-tools/src/message.c
- gettext-tools/src/message.h
- gettext-tools/src/write-po.c
- gettext-tools/tests/gettextpo-1-prg.c
Change #244741
Category ggettext Changed by Bruno Haible <bruno @clisp.org>Changed at Tue 30 Sep 2025 23:59:22 Repository git://git.savannah.gnu.org/gettext.git Project ggettext Branch master Revision 032b007feaa88e793530f7ed438d1a793f4765e3 Comments
tests: Increase debuggability. * gettext-tools/tests/xgettext-python-9: Show the warnings in the log when failing.
Changed files
- gettext-tools/tests/xgettext-python-9
Change #244747
Category ggettext Changed by Bruno Haible <bruno @clisp.org>Changed at Wed 01 Oct 2025 00:04:45 Repository git://git.savannah.gnu.org/gettext.git Project ggettext Branch master Revision 7546f94840ad2ac9a60a6cfdf35114b6360b1692 Comments
xgettext: Java: Remove unjustified warning "'}' found where ')' was expected". Reported by Alexander Hubmann-Haidvogel <ahubmann@gmail.com> in <https://lists.gnu.org/archive/html/bug-gettext/2025-09/msg00000.html> and by Bjoern Voigt <bjoernv@arcor.de> in <https://lists.gnu.org/archive/html/bug-gettext/2025-09/msg00023.html>. * gettext-tools/src/x-java.c (extract_parenthesized): When a semicolon is seen inside braces, start a new argparser instead of returning. * gettext-tools/tests/xgettext-java-1: Add test cases with inner classes.
Changed files
- gettext-tools/src/x-java.c
- gettext-tools/tests/xgettext-java-1
Change #244754
Category ggettext Changed by Bruno Haible <bruno @clisp.org>Changed at Thu 02 Oct 2025 22:50:11 Repository git://git.savannah.gnu.org/gettext.git Project ggettext Branch master Revision 7e90ce557b73b0a0634aedcadd1234c9266e6574 Comments
Restore syntax highlighting in Emacs 30 or newer. Reported by Sab Pyrope <sab.pyrope@gmail.com> in <https://lists.gnu.org/archive/html/bug-gettext/2025-03/msg00017.html> and by Julien Palard <julien@palard.fr> in <https://lists.gnu.org/archive/html/bug-gettext/2025-10/msg00000.html>. It's a regression in Emacs 30, in commit 17e26cf57e18c5df2172a7049591d89fc53b3fb6 . * gettext-tools/emacs/HACKING: Document how to bisect Emacs regressions. * gettext-tools/emacs/po-mode.el (po-mode-version-string): Bump to 2.31. (po-mode): Invoke run-mode-hooks instead of run-hooks. * NEWS: Mention the fix.
Changed files
- NEWS
- gettext-tools/emacs/HACKING
- gettext-tools/emacs/po-mode.el
Change #244762
Category ggettext Changed by Bruno Haible <bruno @clisp.org>Changed at Sun 05 Oct 2025 17:33:27 Repository git://git.savannah.gnu.org/gettext.git Project ggettext Branch master Revision 21a3caa8011d5bbe595f00451ba3b0264f3cea4b Comments
Refactor: New subdirectory gettext-tools/wizard/. * gettext-tools/configure.ac: Invoke AC_CONFIG_FILES for wizard/Makefile, wizard/gettextize, instead of for misc/gettextize. * gettext-tools/Makefile.am (SUBDIRS): Add wizard. (distdir2): Recurse into wizard/. * gettext-tools/wizard/Makefile.am: New file, based on gettext-tools/misc/Makefile.am. * gettext-tools/wizard/gettextize.in: Renamed from gettext-tools/misc/gettextize.in. * gettext-tools/misc/Makefile.am (bin_SCRIPTS, DISTCLEANFILES): Remove gettextize. (install-data-local, uninstall-local, uninstall-sources): Remove rules. * gettext-tools/man/Makefile.am (man_MAN1WIZARD): New variable. (man_MAN1MISC): Remove gettextize.1. ($(man_MAN1WIZARD)): New rule. (gettextize.1): Update. ($(man_MAN1MISC)): Simplify.
Changed files
- .gitignore
- gettext-tools/Makefile.am
- gettext-tools/configure.ac
- gettext-tools/man/Makefile.am
- gettext-tools/misc/Makefile.am
- gettext-tools/misc/gettextize.in
- gettext-tools/wizard/Makefile.am
- gettext-tools/wizard/gettextize.in
Change #244770
Category ggettext Changed by Bruno Haible <bruno @clisp.org>Changed at Sun 05 Oct 2025 18:27:03 Repository git://git.savannah.gnu.org/gettext.git Project ggettext Branch master Revision fc271fe03b653cbc85b5166472e02ecd3b70bb35 Comments
Put archive.dir.tar under version control, part 2. * gettext-tools/misc/Makefile.am ($(srcdir)/archive.dir.tar): Remove rule.
Changed files
- gettext-tools/misc/Makefile.am
Change #244778
Category ggettext Changed by Bruno Haible <bruno @clisp.org>Changed at Sun 05 Oct 2025 20:00:05 Repository git://git.savannah.gnu.org/gettext.git Project ggettext Branch master Revision 26413ef170462bd4970a2a4aa31cebf3f54c3e7d Comments
Refactor: New subdirectory gettext-tools/autotools/. * gettext-tools/Makefile.am (SUBDIRS): Add autotools. Remove misc. (distdir2): Update. * gettext-tools/autotools/Makefile.am: Renamed from gettext-tools/misc/Makefile.am. * gettext-tools/autotools/archive.dir.tar: Renamed from gettext-tools/misc/archive.dir.tar. * gettext-tools/autotools/add-to-archive: Renamed from gettext-tools/misc/add-to-archive. * gettext-tools/autotools/cvsuser.c: Renamed from gettext-tools/misc/cvsuser.c. * gettext-tools/autotools/convert-archive.in: Renamed from gettext-tools/misc/convert-archive.in. * gettext-tools/autotools/autopoint.in: Renamed from gettext-tools/misc/autopoint.in. * gettext-tools/configure.ac: Update AC_CONFIG_FILES invocations. * gettext-tools/man/Makefile.am (man_MAN1AUTOTOOLS): Renamed from man_MAN1MISC. ($(man_MAN1AUTOTOOLS)): Renamed from $(man_MAN1MISC). (autopoint.1): Update. * gettext-tools/examples/po/Makefile.am (USE_BUILT_PROGS): Update. * gettext-tools/tests/autopoint-1: Update. * gettext-tools/tests/autopoint-2: Likewise. * gettext-tools/tests/autopoint-3: Likewise. * check-copyright-headers (func_check_file): Update.
Changed files
- .gitignore
- Admin/release-steps
- check-copyright-headers
- gettext-tools/Makefile.am
- gettext-tools/autotools/Makefile.am
- gettext-tools/autotools/add-to-archive
- gettext-tools/autotools/archive.dir.tar
- gettext-tools/autotools/autopoint.in
- gettext-tools/autotools/convert-archive.in
- gettext-tools/autotools/cvsuser.c
- gettext-tools/configure.ac
- gettext-tools/examples/po/Makefile.am
- gettext-tools/man/Makefile.am
- gettext-tools/misc/Makefile.am
- gettext-tools/misc/add-to-archive
- gettext-tools/misc/archive.dir.tar
- gettext-tools/misc/autopoint.in
- gettext-tools/misc/convert-archive.in
- gettext-tools/misc/cvsuser.c
- gettext-tools/tests/autopoint-1
- gettext-tools/tests/autopoint-2
- gettext-tools/tests/autopoint-3
Change #244791
Category ggettext Changed by Bruno Haible <bruno @clisp.org>Changed at Sun 05 Oct 2025 22:19:36 Repository git://git.savannah.gnu.org/gettext.git Project ggettext Branch master Revision dcb585cbf25a7a3b37638fa08fb186f6b655cd4c Comments
Refactor: New subdirectory gettext-tools/wizard/, part 2.
Changed files
- .gitignore
Change #244796
Category ggettext Changed by Bruno Haible <bruno @clisp.org>Changed at Sun 05 Oct 2025 22:22:28 Repository git://git.savannah.gnu.org/gettext.git Project ggettext Branch master Revision fc26a91ef6ac3d0492db52c43c2759035e373c09 Comments
Update after gnulib changed.
Changed files
- .gitignore
- libtextstyle/.gitignore
Change #244811
Category ggettext Changed by Bruno Haible <bruno @clisp.org>Changed at Tue 07 Oct 2025 13:41:04 Repository git://git.savannah.gnu.org/gettext.git Project ggettext Branch master Revision 5ef629785535c7e6762c0c4902cfb0b428f32ae7 Comments
Fix failure of lang-javascript on macOS 15.
Changed files
- gettext-tools/tests/lang-javascript
Change #244820
Category ggettext Changed by Bruno Haible <bruno @clisp.org>Changed at Sun 12 Oct 2025 00:12:58 Repository git://git.savannah.gnu.org/gettext.git Project ggettext Branch master Revision 6da5013c7075c76ae8683a39063691d41916ee4f Comments
OCaml: Tweak documentation. * gettext-tools/doc/lang-ocaml.texi: Add note regarding format strings.
Changed files
- gettext-tools/doc/lang-ocaml.texi
Change #244829
Category ggettext Changed by Bruno Haible <bruno @clisp.org>Changed at Sun 12 Oct 2025 02:12:49 Repository git://git.savannah.gnu.org/gettext.git Project ggettext Branch master Revision e6bff68d9d14babd19448e0b7052cf5116fd280e Comments
Refactor: Librarify the core of msgmerge. * gettext-tools/src/msgl-merge.h: New file, based on gettext-tools/src/msgmerge.c. * gettext-tools/src/msgl-merge.c: New file, based on gettext-tools/src/msgmerge.c. * gettext-tools/src/msgmerge.c: Include msgl-merge.h. Simplify includes. Remove definitions that are moved to msgl-merge.c. * gettext-tools/src/FILES: Update. * gettext-tools/src/Makefile.am (noinst_HEADERS): Add msgl-merge.h. (msgmerge_SOURCES): Add msgl-merge.c. * gettext-tools/po/POTFILES.in: Add src/msgl-merge.c.
Changed files
- gettext-tools/po/POTFILES.in
- gettext-tools/src/FILES
- gettext-tools/src/Makefile.am
- gettext-tools/src/msgl-merge.c
- gettext-tools/src/msgl-merge.h
- gettext-tools/src/msgmerge.c
Change #244840
Category ggettext Changed by Bruno Haible <bruno @clisp.org>Changed at Sun 12 Oct 2025 13:03:50 Repository git://git.savannah.gnu.org/gettext.git Project ggettext Branch master Revision 092e5329e614c7d9c70673cdafbbd71629b47fc4 Comments
msginit: Produce a merged PO file instead of failing. * gettext-tools/src/msginit.c: Include <omp.h>, msgl-merge.h, backupfile.h, copy-file.h. (catalogname): Remove variable. (main): When the PO file already exists, create a backup file, then merge the two files. (usage): Say what happens if the output file already exists. (struct header_entry_field): New type. (fresh_fields): Renamed from fields. (NFIELDS): Remove macro. (FRESH_FIELDS_LAST_TRANSLATOR): Renamed from FIELD_LAST_TRANSLATOR. (update_fields): New variable. (UPDATE_FIELDS_LAST_TRANSLATOR): New macro. (fill_header): Add 'fresh' parameter. Allocate field_value array on the heap. * gettext-tools/src/Makefile.am (msginit_SOURCES): Add msgl-fsearch.c, msgl-merge.c. (msginit_CFLAGS, msginit_CXXFLAGS): Link with the OpenMP flags. * gettext-tools/doc/msginit.texi: Say what happens if the output file already exists. * gettext-tools/doc/gettext.texi (Creating): Change title. Mention that msginit can also be used when continuing an existing translation. * NEWS: Mention the improvement.
Changed files
- NEWS
- gettext-tools/doc/gettext.texi
- gettext-tools/doc/msginit.texi
- gettext-tools/src/Makefile.am
- gettext-tools/src/msginit.c
Change #244848
Category ggettext Changed by Bruno Haible <bruno @clisp.org>Changed at Sun 12 Oct 2025 13:03:57 Repository git://git.savannah.gnu.org/gettext.git Project ggettext Branch master Revision 5a0c27e5ab258b5cc02a1fc27350c4602dc1174b Comments
build: Move more code into libgettextsrc. * gettext-tools/src/lang-table.h (language_table, language_table_size, language_variant_table, language_variant_table_size): Mark as LIBGETTEXTSRC_DLL_VARIABLE. * gettext-tools/src/Makefile.am (libgettextsrc_la_SOURCES): Add msgl-fsearch.c, lang-table.c, plural-count.c. (msgmerge_SOURCES): Remove msgl-fsearch.c, lang-table.c, plural-count.c. (msginit_SOURCES): Likewise. * gettext-tools/src/FILES: Update.
Changed files
- gettext-tools/src/FILES
- gettext-tools/src/Makefile.am
- gettext-tools/src/lang-table.h
Change #244858
Category ggettext Changed by Bruno Haible <bruno @clisp.org>Changed at Sun 12 Oct 2025 13:42:46 Repository git://git.savannah.gnu.org/gettext.git Project ggettext Branch master Revision 4f380c8586b4f7acbafb3e0cc8f218a86ad896c4 Comments
po: Simplify. * gettext-runtime/po/Makefile.in.in (.NOEXPORT): Remove workaround for versions of GNU make from before 1993.
Changed files
- gettext-runtime/po/Makefile.in.in
Change #244865
Category ggettext Changed by Bruno Haible <bruno @clisp.org>Changed at Sun 12 Oct 2025 13:51:18 Repository git://git.savannah.gnu.org/gettext.git Project ggettext Branch master Revision 731022e254681712930009ee7cd8e11d14db4078 Comments
po: Improve error message when there is a mistake in a PO file. * gettext-runtime/po/Makefile.in.in (.po.gmo): Use suffix .gpo instead of .1po.
Changed files
- gettext-runtime/po/Makefile.in.in
Change #244877
Category ggettext Changed by Bruno Haible <bruno @clisp.org>Changed at Sun 12 Oct 2025 16:32:24 Repository git://git.savannah.gnu.org/gettext.git Project ggettext Branch master Revision 4d64f8c47129a7cc442a9e33b2e50ee029445608 Comments
xgettext: Rust: Recognize 'gettextrs::gettext' invocations like 'gettext' invocations. Reported by Schmiddiii <gnu-savannah@schmidhuberj.de> at <https://savannah.gnu.org/bugs/?67601>. * gettext-tools/src/x-rust.c (ts_symbol_scoped_identifier): New variable. (extract_from_function_call): Accept a scoped_identifier as first argument. (extract_from_node): Allow a scoped_identifier as callee. (extract_rust): Initialize ts_symbol_scoped_identifier. * gettext-tools/tests/xgettext-rust-1: Add another test case. * gettext-tools/tests/xgettext-rust-6: Likewise. * NEWS: Mention the fix.
Changed files
- NEWS
- gettext-tools/src/x-rust.c
- gettext-tools/tests/xgettext-rust-1
- gettext-tools/tests/xgettext-rust-6
Change #244884
Category ggettext Changed by Bruno Haible <bruno @clisp.org>Changed at Sun 12 Oct 2025 19:50:55 Repository git://git.savannah.gnu.org/gettext.git Project ggettext Branch master Revision a3aef1a1d31f3b6e8794a7b3d85c5f5894e0470f Comments
examples: Improve error message when there is a mistake in a PO file. * gettext-tools/examples/hello-*/po/Makefile.am (.po.gmo): Use suffix .gpo instead of .1po. * gettext-tools/examples/hello-java*/po/Makefile.am (update-properties, update-classes): Likewise. * gettext-tools/examples/hello-c++-qt/po/Makefile.am (.po.qm): Likewise. * gettext-tools/examples/hello-objc-gnustep/po/GNUmakefile ($(STRINGSFILES)): Likewise.
Changed files
- gettext-tools/examples/hello-c++-qt/po/Makefile.am
- gettext-tools/examples/hello-c++-wxwidgets/po/Makefile.am
- gettext-tools/examples/hello-clisp/po/Makefile.am
- gettext-tools/examples/hello-d/po/Makefile.am
- gettext-tools/examples/hello-gawk/po/Makefile.am
- gettext-tools/examples/hello-go-http/po/Makefile.am
- gettext-tools/examples/hello-go/po/Makefile.am
- gettext-tools/examples/hello-guile/po/Makefile.am
- gettext-tools/examples/hello-java-awt/po/Makefile.am
- gettext-tools/examples/hello-java-qtjambi/po/Makefile.am
- gettext-tools/examples/hello-java-swing/po/Makefile.am
- gettext-tools/examples/hello-java/po/Makefile.am
- gettext-tools/examples/hello-librep/po/Makefile.am
- gettext-tools/examples/hello-modula2/po/Makefile.am
- gettext-tools/examples/hello-objc-gnustep/po/GNUmakefile
- gettext-tools/examples/hello-ocaml/po/Makefile.am
- gettext-tools/examples/hello-pascal/po/Makefile.am
- gettext-tools/examples/hello-perl/po/Makefile.am
- gettext-tools/examples/hello-php/po/Makefile.am
- gettext-tools/examples/hello-python/po/Makefile.am
- gettext-tools/examples/hello-ruby/po/Makefile.am
- gettext-tools/examples/hello-rust/po/Makefile.am
- gettext-tools/examples/hello-sh/po/Makefile.am
- gettext-tools/examples/hello-smalltalk/po/Makefile.am
- gettext-tools/examples/hello-ycp/po/Makefile.am
Change #244893
Category ggettext Changed by Bruno Haible <bruno @clisp.org>Changed at Sun 12 Oct 2025 22:36:56 Repository git://git.savannah.gnu.org/gettext.git Project ggettext Branch master Revision 61a2bbacb5b724f01edf7850ee2d7d2e95d9b81d Comments
check-examples: Update comments. * gettext-tools/examples/check-examples: Update comments.
Changed files
- gettext-tools/examples/check-examples
Change #244900
Category ggettext Changed by Bruno Haible <bruno @clisp.org>Changed at Mon 13 Oct 2025 02:15:25 Repository git://git.savannah.gnu.org/gettext.git Project ggettext Branch master Revision 2ff034612e6cdd44e8209a0fef1076aec19ed445 Comments
examples: Fix hello-tcl* examples (regression 2024-12-06). * gettext-tools/examples/hello-tcl*/po/Makefile.am (CATALOGS): Use suffix .msg, not .gmo.
Changed files
- gettext-tools/examples/hello-tcl-tk/po/Makefile.am
- gettext-tools/examples/hello-tcl/po/Makefile.am
Change #244908
Category ggettext Changed by Bruno Haible <bruno @clisp.org>Changed at Tue 14 Oct 2025 00:55:27 Repository git://git.savannah.gnu.org/gettext.git Project ggettext Branch master Revision 75a5c466169446d1100eecebeafdbacad631223c Comments
po: Don't msgmerge the PO files through Makefile.in.in. * gettext-runtime/po/Makefile.in.in (MSGMERGE_UPDATE): Remove variable. (UPDATEPOFILES): Remove variable. (POFILESDEPS*): Remove variables. (.SUFFIXES): Add '.gpo'. Remove '.po-update'. (.po.gpo): New rule. ($(POFILES)): Remove dependencies. Don't invoke MSGMERGE_UPDATE. (mostlyclean): Add *.gpo. (update-po): Don't make $(UPDATEPOFILES). (.nop.po-update): Remove rule. * gettext-runtime/po/Makevars (PO_DEPENDS_ON_POT): Remove variable. * gettext-tools/po/Makevars (PO_DEPENDS_ON_POT): Likewise. * gettext-tools/po/Makevars.template (PO_DEPENDS_ON_POT): Likewise. * gettext-tools/examples/hello-c/po/Makevars (PO_DEPENDS_ON_POT): Likewise. * gettext-tools/examples/hello-c-gnome2/po/Makevars (PO_DEPENDS_ON_POT): Likewise. * gettext-tools/examples/hello-c-gnome3/po/Makevars (PO_DEPENDS_ON_POT): Likewise. * gettext-tools/examples/hello-c-http/po/Makevars (PO_DEPENDS_ON_POT): Likewise. * gettext-tools/examples/hello-c++/po/Makevars (PO_DEPENDS_ON_POT): Likewise. * gettext-tools/examples/hello-c++20/po/Makevars (PO_DEPENDS_ON_POT): Likewise. * gettext-tools/examples/hello-c++-gnome2/po/Makevars (PO_DEPENDS_ON_POT): Likewise. * gettext-tools/examples/hello-c++-gnome3/po/Makevars (PO_DEPENDS_ON_POT): Likewise. * gettext-tools/examples/hello-c++-kde/po/Makevars (PO_DEPENDS_ON_POT): Likewise. * gettext-tools/examples/hello-objc/po/Makevars (PO_DEPENDS_ON_POT): Likewise. * gettext-tools/examples/hello-objc-gnome2/po/Makevars (PO_DEPENDS_ON_POT): Likewise. * gettext-tools/examples/hello-c++-wxwidgets/po/Makefile.am (MSGMERGE_UPDATE): Remove variable. (UPDATEPOFILES): Remove variable. (.SUFFIXES): Add '.gpo'. Remove '.po-update'. (.po.gpo): New rule. ($(POFILES)): Remove dependencies. Don't invoke MSGMERGE_UPDATE. (MOSTLYCLEANFILES): Add *.gpo. (update-po): Don't make $(UPDATEPOFILES). (.nop.po-update): Remove rule. * gettext-tools/examples/hello-python/po/Makefile.am: Likewise. * gettext-tools/examples/hello-guile/po/Makefile.am: Likewise. * gettext-tools/examples/hello-clisp/po/Makefile.am: Likewise. * gettext-tools/examples/hello-librep/po/Makefile.am: Likewise. * gettext-tools/examples/hello-rust/po/Makefile.am: Likewise. * gettext-tools/examples/hello-go/po/Makefile.am: Likewise. * gettext-tools/examples/hello-go-http/po/Makefile.am: Likewise. * gettext-tools/examples/hello-ruby/po/Makefile.am: Likewise. * gettext-tools/examples/hello-sh/po/Makefile.am: Likewise. * gettext-tools/examples/hello-gawk/po/Makefile.am: Likewise. * gettext-tools/examples/hello-pascal/po/Makefile.am: Likewise. * gettext-tools/examples/hello-modula2/po/Makefile.am: Likewise. * gettext-tools/examples/hello-d/po/Makefile.am: Likewise. * gettext-tools/examples/hello-ocaml/po/Makefile.am: Likewise. * gettext-tools/examples/hello-smalltalk/po/Makefile.am: Likewise. * gettext-tools/examples/hello-perl/po/Makefile.am: Likewise. * gettext-tools/examples/hello-php/po/Makefile.am: Likewise. * gettext-tools/examples/hello-ycp/po/Makefile.am: Likewise. * gettext-tools/examples/hello-c++-qt/po/Makefile.am: Likewise. * gettext-tools/examples/hello-java/po/Makefile.am: Likewise. * gettext-tools/examples/hello-java-awt/po/Makefile.am: Likewise. * gettext-tools/examples/hello-java-swing/po/Makefile.am: Likewise. * gettext-tools/examples/hello-java-qtjambi/po/Makefile.am: Likewise. * gettext-tools/examples/hello-csharp/po/Makefile.am (MSGMERGE_UPDATE): Remove variable. (UPDATEPOFILES): Remove variable. (RESOURCESDLLFILES): Change emitted commands to use an intermediate .gpo file. (.SUFFIXES): Add '.gpo'. Remove '.po-update'. (.po.gpo): New rule. ($(POFILES)): Remove dependencies. Don't invoke MSGMERGE_UPDATE. (MOSTLYCLEANFILES): Add *.gpo. (update-po): Don't make $(UPDATEPOFILES). (.nop.po-update): Remove rule. * gettext-tools/examples/hello-csharp-forms/po/Makefile.am: Likewise. * gettext-tools/examples/hello-tcl/po/Makefile.am (MSGMERGE_UPDATE): Remove variable. (UPDATEPOFILES): Remove variable. (MSGFILES): Change emitted commands to use an intermediate .gpo file. (.SUFFIXES): Add '.gpo'. Remove '.po-update'. (.po.gpo): New rule. ($(POFILES)): Remove dependencies. Don't invoke MSGMERGE_UPDATE. (MOSTLYCLEANFILES): Add *.gpo. (update-po): Don't make $(UPDATEPOFILES). (.nop.po-update): Remove rule. * gettext-tools/examples/hello-tcl-tk/po/Makefile.am: Likewise. * gettext-tools/examples/hello-objc-gnustep/po/GNUmakefile (MSGMERGE_UPDATE): Remove variable. (UPDATEPOFILES): Remove variable. (.SUFFIXES): Add '.gpo'. Remove '.po-update'. ($(POFILES)): Remove dependencies. Don't invoke MSGMERGE_UPDATE. (update-po): Don't make $(UPDATEPOFILES). (.nop.po-update): Remove rule. * gettext-tools/examples/po/Makefile.am (MSGMERGE_OPTIONS): Add --no-fuzzy-matching --quiet. (MSGMERGE_UPDATE): Remove variable. (UPDATEPOFILES): Remove variable. (GPOFILES): New variable. (.SUFFIXES): Add '.gpo'. Remove '.nop', '.po-update'. (.po.gpo): New rule. ($(POFILES)): Remove rule. (DISTCLEANFILES): New variable. (update-po): Don't make $(UPDATEPOFILES). Make the small PO files. (.nop.po-update): Remove rule. * gettext-tools/examples/po/mmsmallpo.sh: Use $language.gpo instead of $language.po. * gettext-tools/doc/gettext.texi (Translations under Version Control): Remove documentation of PO_DEPENDS_ON_POT. (Release Management): Update wording. * Admin/release-steps: Don't msgmerge the PO files from translationproject.org. * NEWS: Mention the change.
Changed files
- .gitignore
- Admin/release-steps
- NEWS
- gettext-runtime/po/Makefile.in.in
- gettext-runtime/po/Makevars
- gettext-tools/doc/gettext.texi
- gettext-tools/examples/hello-c++-gnome2/po/Makevars
- gettext-tools/examples/hello-c++-gnome3/po/Makevars
- gettext-tools/examples/hello-c++-kde/po/Makevars
- gettext-tools/examples/hello-c++-qt/po/Makefile.am
- gettext-tools/examples/hello-c++-wxwidgets/po/Makefile.am
- gettext-tools/examples/hello-c++/po/Makevars
- gettext-tools/examples/hello-c++20/po/Makevars
- gettext-tools/examples/hello-c-gnome2/po/Makevars
- gettext-tools/examples/hello-c-gnome3/po/Makevars
- gettext-tools/examples/hello-c-http/po/Makevars
- gettext-tools/examples/hello-c/po/Makevars
- gettext-tools/examples/hello-clisp/po/Makefile.am
- gettext-tools/examples/hello-csharp-forms/po/Makefile.am
- gettext-tools/examples/hello-csharp/po/Makefile.am
- gettext-tools/examples/hello-d/po/Makefile.am
- gettext-tools/examples/hello-gawk/po/Makefile.am
- gettext-tools/examples/hello-go-http/po/Makefile.am
- gettext-tools/examples/hello-go/po/Makefile.am
- gettext-tools/examples/hello-guile/po/Makefile.am
- gettext-tools/examples/hello-java-awt/po/Makefile.am
- gettext-tools/examples/hello-java-qtjambi/po/Makefile.am
- gettext-tools/examples/hello-java-swing/po/Makefile.am
- gettext-tools/examples/hello-java/po/Makefile.am
- gettext-tools/examples/hello-librep/po/Makefile.am
- gettext-tools/examples/hello-modula2/po/Makefile.am
- gettext-tools/examples/hello-objc-gnome2/po/Makevars
- gettext-tools/examples/hello-objc-gnustep/po/GNUmakefile
- gettext-tools/examples/hello-objc/po/Makevars
- gettext-tools/examples/hello-ocaml/po/Makefile.am
- gettext-tools/examples/hello-pascal/po/Makefile.am
- gettext-tools/examples/hello-perl/po/Makefile.am
- gettext-tools/examples/hello-php/po/Makefile.am
- gettext-tools/examples/hello-python/po/Makefile.am
- gettext-tools/examples/hello-ruby/po/Makefile.am
- gettext-tools/examples/hello-rust/po/Makefile.am
- gettext-tools/examples/hello-sh/po/Makefile.am
- gettext-tools/examples/hello-smalltalk/po/Makefile.am
- gettext-tools/examples/hello-tcl-tk/po/Makefile.am
- gettext-tools/examples/hello-tcl/po/Makefile.am
- gettext-tools/examples/hello-ycp/po/Makefile.am
- gettext-tools/examples/po/Makefile.am
- gettext-tools/examples/po/mmsmallpo.sh
- gettext-tools/po/Makevars
- gettext-tools/po/Makevars.template
Change #244915
Category ggettext Changed by Bruno Haible <bruno @clisp.org>Changed at Fri 17 Oct 2025 09:30:21 Repository git://git.savannah.gnu.org/gettext.git Project ggettext Branch master Revision 5847bb1df12561e2944db912f83fbc0aee7bb9dc Comments
doc: Mention how to localize other data formats. * gettext-tools/doc/gettext.texi (Data Formats): Mention po4a. Describe how to localize LibreOffice documents.
Changed files
- gettext-tools/doc/gettext.texi