[{"builderName":"ggettext-solaris10-i386","builds":[],"properties":[["scheduler","schedule-ggettext-solaris10-i386","Scheduler"]],"source":{"branch":"master","changes":[{"at":"Tue 07 Jul 2026 20:21:54","branch":"master","category":"ggettext","codebase":"","comments":"doc: Add section about security.\n* gettext-tools/doc/gettext.texi (Security of MO Files): New section.","files":[{"name":"gettext-tools/doc/gettext.texi"}],"number":274282,"project":"ggettext","properties":[],"repository":"git://git.savannah.gnu.org/gettext.git","rev":"55412a67041e1c1e20419ef2f5482f7f194a5b6a","revision":"55412a67041e1c1e20419ef2f5482f7f194a5b6a","revlink":"","when":1783448514,"who":"Bruno Haible <bruno@clisp.org>"}],"codebase":"","hasPatch":false,"project":"ggettext","repository":"git://git.savannah.gnu.org/gettext.git","revision":"55412a67041e1c1e20419ef2f5482f7f194a5b6a"},"submittedAt":1783442672},{"builderName":"ggettext-solaris10-i386","builds":[],"properties":[["scheduler","schedule-ggettext-solaris10-i386","Scheduler"]],"source":{"branch":"master","changes":[{"at":"Tue 07 Jul 2026 20:29:05","branch":"master","category":"ggettext","codebase":"","comments":"doc: Break lines in last commit.","files":[{"name":"gettext-tools/doc/gettext.texi"}],"number":274283,"project":"ggettext","properties":[],"repository":"git://git.savannah.gnu.org/gettext.git","rev":"c30842e477f0e1aaf452f67bf4e7ebe48fabbc3e","revision":"c30842e477f0e1aaf452f67bf4e7ebe48fabbc3e","revlink":"","when":1783448945,"who":"Bruno Haible <bruno@clisp.org>"}],"codebase":"","hasPatch":false,"project":"ggettext","repository":"git://git.savannah.gnu.org/gettext.git","revision":"c30842e477f0e1aaf452f67bf4e7ebe48fabbc3e"},"submittedAt":1783443251},{"builderName":"ggettext-solaris10-i386","builds":[],"properties":[["scheduler","schedule-ggettext-solaris10-i386","Scheduler"]],"source":{"branch":"master","changes":[{"at":"Mon 27 Jul 2026 22:04:53","branch":"master","category":"ggettext","codebase":"","comments":"doc: Update reference to Emacs Lisp section.\nReported by Th\u00e9r\u00e8se Godefroy via Eli Zaretskii.\n\n* gettext-tools/doc/gettext.texi (elisp-format): Update URL to Emacs Lisp\nmanual. Write \"GNU Emacs\" instead of \"FSF Emacs\".","files":[{"name":"gettext-tools/doc/gettext.texi"}],"number":276200,"project":"ggettext","properties":[],"repository":"git://git.savannah.gnu.org/gettext.git","rev":"605abf382fe66c2f4325cb673a3166ed72cdbf2e","revision":"605abf382fe66c2f4325cb673a3166ed72cdbf2e","revlink":"","when":1785182693,"who":"Bruno Haible <bruno@clisp.org>"}],"codebase":"","hasPatch":false,"project":"ggettext","repository":"git://git.savannah.gnu.org/gettext.git","revision":"605abf382fe66c2f4325cb673a3166ed72cdbf2e"},"submittedAt":1785176655},{"builderName":"ggettext-solaris10-i386","builds":[],"properties":[["scheduler","schedule-ggettext-solaris10-i386","Scheduler"]],"source":{"branch":"master","changes":[{"at":"Thu 30 Jul 2026 00:58:22","branch":"master","category":"ggettext","codebase":"","comments":"libxml: Fix an ISO C undefined behaviour.\nISO C 23 \u00a7 6.5.7.(10) has requirements for pointer subtraction.\n\nFound by use of Fil-C.\n\n* gnulib-local/lib/libxml/parser.c (xmlParseStartTag2): Avoid invalid pointer\nsubtraction.","files":[{"name":"gnulib-local/lib/libxml/parser.c"}],"number":276496,"project":"ggettext","properties":[],"repository":"git://git.savannah.gnu.org/gettext.git","rev":"62760d707d66f75601f78afba0f67872b8d59155","revision":"62760d707d66f75601f78afba0f67872b8d59155","revlink":"","when":1785365902,"who":"Bruno Haible <bruno@clisp.org>"}],"codebase":"","hasPatch":false,"project":"ggettext","repository":"git://git.savannah.gnu.org/gettext.git","revision":"62760d707d66f75601f78afba0f67872b8d59155"},"submittedAt":1785360243},{"builderName":"ggettext-solaris10-i386","builds":[],"properties":[["scheduler","schedule-ggettext-solaris10-i386","Scheduler"]],"source":{"branch":"master","changes":[{"at":"Thu 30 Jul 2026 08:51:07","branch":"master","category":"ggettext","codebase":"","comments":"gettext.h: Pull a patch from gnulib.\n* gnulib-local/lib/gettext.h (gettext, dgettext, dcgettext): Define differently\nfor clang.\n(ngettext, dngettext, dcngettext): Define differently for gcc and clang. With\ngcc in C mode, silence -Wuseless-cast warnings.\n(bindtextdomain, bind_textdomain_codeset): Use compound literal to silence\n-Wuseless-cast warnings.","files":[{"name":"gnulib-local/lib/gettext.h"}],"number":277711,"project":"ggettext","properties":[],"repository":"git://git.savannah.gnu.org/gettext.git","rev":"1a9efbdaca6157788723daaa73db4d08cbc9a792","revision":"1a9efbdaca6157788723daaa73db4d08cbc9a792","revlink":"","when":1785394267,"who":"Bruno Haible <bruno@clisp.org>"},{"at":"Thu 30 Jul 2026 08:53:58","branch":"master","category":"ggettext","codebase":"","comments":"gettext.h: Pull a patch from gnulib.\n* gnulib-local/lib/gettext.h: Fix preprocessor indenting glitches found by cppi.","files":[{"name":"gnulib-local/lib/gettext.h"}],"number":277712,"project":"ggettext","properties":[],"repository":"git://git.savannah.gnu.org/gettext.git","rev":"be41cde1d1840a2d422c925f53cc69edb58ff938","revision":"be41cde1d1840a2d422c925f53cc69edb58ff938","revlink":"","when":1785394438,"who":"Paul Eggert <eggert@cs.ucla.edu>"},{"at":"Thu 30 Jul 2026 08:56:05","branch":"master","category":"ggettext","codebase":"","comments":"gettext.h: Pull a patch from gnulib.\nOn Solaris, gettext.h was sometimes converting char const * to char *\nwithout a cast, which violates a constraint of the C standard.\nGCC 3.4.3 complained about this.  Though the compile succeeded\nit\u2019s better to not violate constraints when it\u2019s easy.\n\n* gnulib-local/lib/gettext.h (gettext, dgettext, dcgettext)\n[__sun && __GNUC__ && !__clang__ && !__cplusplus && !ENABLE_NLS]:\nCast msgid to char * before returning.","files":[{"name":"gnulib-local/lib/gettext.h"}],"number":277713,"project":"ggettext","properties":[],"repository":"git://git.savannah.gnu.org/gettext.git","rev":"5fc248b4f290fc2b05e3ca09c6d85cdec235ac5f","revision":"5fc248b4f290fc2b05e3ca09c6d85cdec235ac5f","revlink":"","when":1785394565,"who":"Paul Eggert <eggert@cs.ucla.edu>"},{"at":"Mon 10 Aug 2026 19:52:24","branch":"master","category":"ggettext","codebase":"","comments":"Upgrade to libtool 2.6.2.\n* m4/libtool.m4: Update from libtool-2.6.2.\n* m4/ltoptions.m4: Likewise.\n* m4/ltsugar.m4: Likewise.\n* m4/ltversion.m4: Likewise.\n* m4/lt~obsolete.m4: Likewise.\n* build-aux/ltmain.sh: Likewise.","files":[{"name":"build-aux/ltmain.sh"},{"name":"m4/libtool.m4"},{"name":"m4/ltoptions.m4"},{"name":"m4/ltsugar.m4"},{"name":"m4/ltversion.m4"},{"name":"m4/lt~obsolete.m4"}],"number":277714,"project":"ggettext","properties":[],"repository":"git://git.savannah.gnu.org/gettext.git","rev":"2cdcb2dbe99dfc855725c82326840ba7fff13267","revision":"2cdcb2dbe99dfc855725c82326840ba7fff13267","revlink":"","when":1786384344,"who":"Bruno Haible <bruno@clisp.org>"}],"codebase":"","hasPatch":false,"project":"ggettext","repository":"git://git.savannah.gnu.org/gettext.git","revision":"2cdcb2dbe99dfc855725c82326840ba7fff13267"},"submittedAt":1786378454},{"builderName":"ggettext-solaris10-i386","builds":[],"properties":[["scheduler","schedule-ggettext-solaris10-i386","Scheduler"]],"source":{"branch":"master","changes":[{"at":"Mon 10 Aug 2026 21:55:01","branch":"master","category":"ggettext","codebase":"","comments":"tests: Fix lang-javascript failure on Ubuntu 26.04.\n* gettext-tools/tests/lang-javascript: Don't test in the ${LOCALE_FR} locale.","files":[{"name":"gettext-tools/tests/lang-javascript"}],"number":277731,"project":"ggettext","properties":[],"repository":"git://git.savannah.gnu.org/gettext.git","rev":"cfc890e335d5e5b2bb60abdae8299abdce9b49f1","revision":"cfc890e335d5e5b2bb60abdae8299abdce9b49f1","revlink":"","when":1786391701,"who":"Bruno Haible <bruno@clisp.org>"}],"codebase":"","hasPatch":false,"project":"ggettext","repository":"git://git.savannah.gnu.org/gettext.git","revision":"cfc890e335d5e5b2bb60abdae8299abdce9b49f1"},"submittedAt":1786385649},{"builderName":"ggettext-solaris10-i386","builds":[],"properties":[["scheduler","schedule-ggettext-solaris10-i386","Scheduler"]],"source":{"branch":"master","changes":[{"at":"Sun 16 Aug 2026 21:43:41","branch":"master","category":"ggettext","codebase":"","comments":"Refactor.\n* gettext-tools/src/xerror-handler.c (textmode_xerror_internal): Renamed from\nxerror.\n(textmode_xerror, textmode_xerror2): Update.","files":[{"name":"gettext-tools/src/xerror-handler.c"}],"number":278393,"project":"ggettext","properties":[],"repository":"git://git.savannah.gnu.org/gettext.git","rev":"9f3cbb0b2c90d8e568245c671d181fa3efa09888","revision":"9f3cbb0b2c90d8e568245c671d181fa3efa09888","revlink":"","when":1786909421,"who":"Bruno Haible <bruno@clisp.org>"},{"at":"Sun 16 Aug 2026 23:25:29","branch":"master","category":"ggettext","codebase":"","comments":"Refactor.\n* gettext-tools/src/xerror-handler.h (xerror, xerror2): New functions.\n* gettext-tools/src/po-xerror.h (po_xerror, po_xerror2): Use them.\n* gettext-tools/src/msgl-check.c (check_plural_eval, check_plural,\nformatstring_error_logger, check_pair, check_header_entry): Likewise.\n* gettext-tools/src/msgl-iconv.c (conversion_error, iconv_message_list_internal,\niconv_msgdomain_list): Likewise.\n* gettext-tools/src/read-catalog-abstract.c (catalog_reader_parse): Likewise.\n* gettext-tools/src/read-catalog.c (default_set_domain, default_add_message):\nLikewise.\n* gettext-tools/src/read-po-lex.c (po_gram_error, po_gram_error_at_line,\npo_lex_charset_set, mbfile_getc, lex_getc): Likewise.\n* gettext-tools/src/read-properties.c (phase4_getuc, read_escaped_string,\nproperties_parse): Likewise.\n* gettext-tools/src/read-stringtable.c (phase1_getc, read_string,\nstringtable_parse): Likewise.\n* gettext-tools/src/write-catalog.c (msgdomain_list_print): Likewise.\n* gettext-tools/src/write-po.c (wrap, message_print, message_print_obsolete):\nLikewise.","files":[{"name":"gettext-tools/src/msgl-check.c"},{"name":"gettext-tools/src/msgl-iconv.c"},{"name":"gettext-tools/src/po-xerror.h"},{"name":"gettext-tools/src/read-catalog-abstract.c"},{"name":"gettext-tools/src/read-catalog.c"},{"name":"gettext-tools/src/read-po-lex.c"},{"name":"gettext-tools/src/read-properties.c"},{"name":"gettext-tools/src/read-stringtable.c"},{"name":"gettext-tools/src/write-catalog.c"},{"name":"gettext-tools/src/write-po.c"},{"name":"gettext-tools/src/xerror-handler.h"}],"number":278394,"project":"ggettext","properties":[],"repository":"git://git.savannah.gnu.org/gettext.git","rev":"f09c79fb05b28e043962fd95a6bbb2182cf954c1","revision":"f09c79fb05b28e043962fd95a6bbb2182cf954c1","revlink":"","when":1786915529,"who":"Bruno Haible <bruno@clisp.org>"},{"at":"Sun 16 Aug 2026 23:41:44","branch":"master","category":"ggettext","codebase":"","comments":"Fix a test failure with the clang UBSAN.\n* gettext-tools/src/xerror-handler.h (INVOKES_XERROR_HANDLER_FN_PTR): New macro.\n(xerror, xerror2): Use it.","files":[{"name":"gettext-tools/src/xerror-handler.h"}],"number":278395,"project":"ggettext","properties":[],"repository":"git://git.savannah.gnu.org/gettext.git","rev":"489466af573ee3063c31c0150f797771a772242f","revision":"489466af573ee3063c31c0150f797771a772242f","revlink":"","when":1786916504,"who":"Bruno Haible <bruno@clisp.org>"}],"codebase":"","hasPatch":false,"project":"ggettext","repository":"git://git.savannah.gnu.org/gettext.git","revision":"489466af573ee3063c31c0150f797771a772242f"},"submittedAt":1786913051}]