Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder ggettext-solaris10-i386 Build #1078

Results:

Failed shell shell_1 shell_2 shell_3

SourceStamp:

Projectggettext
Repositorygit://git.savannah.gnu.org/gettext.git
Branchmaster
Revision9ebe4e52225d1970368a50de4e454727a51ef518
Got Revision9ebe4e52225d1970368a50de4e454727a51ef518
Changes20 changes

BuildSlave:

unstable10x

Reason:

The SingleBranchScheduler scheduler named 'schedule-ggettext-solaris10-i386' triggered this build

Steps and Logfiles:

  1. git update ( 25 secs )
    1. stdio
  2. shell '/opt/csw/bin/bash autogen.sh' failed ( 4 mins, 39 secs )
    1. stdio
  3. shell_1 './configure --with-libiconv-prefix=/opt/csw ...' failed ( 0 secs )
    1. stdio
  4. shell_2 'gmake' failed ( 0 secs )
    1. stdio
  5. shell_3 'gmake check' failed ( 0 secs )
    1. stdio
    2. tools_test-init-env
    3. tools_gnulib_test-suite.log
    4. runtime_test-suite.log
    5. tools_test-suite.log

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/ggettext-solaris10-i386 slave
buildername ggettext-solaris10-i386 Builder
buildnumber 1078 Build
codebase Build
got_revision 9ebe4e52225d1970368a50de4e454727a51ef518 Git
project ggettext Build
repository git://git.savannah.gnu.org/gettext.git Build
revision 9ebe4e52225d1970368a50de4e454727a51ef518 Build
scheduler schedule-ggettext-solaris10-i386 Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/ggettext-solaris10-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Bruno Haible
  2. Paul Eggert

Timing:

StartThu Sep 3 15:06:42 2026
EndThu Sep 3 15:11:48 2026
Elapsed5 mins, 6 secs

All Changes:

:

  1. Change #274282

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Tue 07 Jul 2026 20:21:54
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision 55412a67041e1c1e20419ef2f5482f7f194a5b6a

    Comments

    doc: Add section about security.
    * gettext-tools/doc/gettext.texi (Security of MO Files): New section.

    Changed files

    • gettext-tools/doc/gettext.texi
  2. Change #274283

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Tue 07 Jul 2026 20:29:05
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision c30842e477f0e1aaf452f67bf4e7ebe48fabbc3e

    Comments

    doc: Break lines in last commit.

    Changed files

    • gettext-tools/doc/gettext.texi
  3. Change #276200

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Mon 27 Jul 2026 22:04:53
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision 605abf382fe66c2f4325cb673a3166ed72cdbf2e

    Comments

    doc: Update reference to Emacs Lisp section.
    Reported by Thérèse Godefroy via Eli Zaretskii.
    
    * gettext-tools/doc/gettext.texi (elisp-format): Update URL to Emacs Lisp
    manual. Write "GNU Emacs" instead of "FSF Emacs".

    Changed files

    • gettext-tools/doc/gettext.texi
  4. Change #276496

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Thu 30 Jul 2026 00:58:22
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision 62760d707d66f75601f78afba0f67872b8d59155

    Comments

    libxml: Fix an ISO C undefined behaviour.
    ISO C 23 § 6.5.7.(10) has requirements for pointer subtraction.
    
    Found by use of Fil-C.
    
    * gnulib-local/lib/libxml/parser.c (xmlParseStartTag2): Avoid invalid pointer
    subtraction.

    Changed files

    • gnulib-local/lib/libxml/parser.c
  5. Change #277711

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Thu 30 Jul 2026 08:51:07
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision 1a9efbdaca6157788723daaa73db4d08cbc9a792

    Comments

    gettext.h: Pull a patch from gnulib.
    * gnulib-local/lib/gettext.h (gettext, dgettext, dcgettext): Define differently
    for clang.
    (ngettext, dngettext, dcngettext): Define differently for gcc and clang. With
    gcc in C mode, silence -Wuseless-cast warnings.
    (bindtextdomain, bind_textdomain_codeset): Use compound literal to silence
    -Wuseless-cast warnings.

    Changed files

    • gnulib-local/lib/gettext.h
  6. Change #277712

    Category ggettext
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Thu 30 Jul 2026 08:53:58
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision be41cde1d1840a2d422c925f53cc69edb58ff938

    Comments

    gettext.h: Pull a patch from gnulib.
    * gnulib-local/lib/gettext.h: Fix preprocessor indenting glitches found by cppi.

    Changed files

    • gnulib-local/lib/gettext.h
  7. Change #277713

    Category ggettext
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Thu 30 Jul 2026 08:56:05
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision 5fc248b4f290fc2b05e3ca09c6d85cdec235ac5f

    Comments

    gettext.h: Pull a patch from gnulib.
    On Solaris, gettext.h was sometimes converting char const * to char *
    without a cast, which violates a constraint of the C standard.
    GCC 3.4.3 complained about this.  Though the compile succeeded
    it’s better to not violate constraints when it’s easy.
    
    * gnulib-local/lib/gettext.h (gettext, dgettext, dcgettext)
    [__sun && __GNUC__ && !__clang__ && !__cplusplus && !ENABLE_NLS]:
    Cast msgid to char * before returning.

    Changed files

    • gnulib-local/lib/gettext.h
  8. Change #277714

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Mon 10 Aug 2026 19:52:24
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision 2cdcb2dbe99dfc855725c82326840ba7fff13267

    Comments

    Upgrade to libtool 2.6.2.
    * m4/libtool.m4: Update from libtool-2.6.2.
    * 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
  9. Change #277731

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Mon 10 Aug 2026 21:55:01
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision cfc890e335d5e5b2bb60abdae8299abdce9b49f1

    Comments

    tests: Fix lang-javascript failure on Ubuntu 26.04.
    * gettext-tools/tests/lang-javascript: Don't test in the ${LOCALE_FR} locale.

    Changed files

    • gettext-tools/tests/lang-javascript
  10. Change #278393

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Sun 16 Aug 2026 21:43:41
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision 9f3cbb0b2c90d8e568245c671d181fa3efa09888

    Comments

    Refactor.
    * gettext-tools/src/xerror-handler.c (textmode_xerror_internal): Renamed from
    xerror.
    (textmode_xerror, textmode_xerror2): Update.

    Changed files

    • gettext-tools/src/xerror-handler.c
  11. Change #278394

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Sun 16 Aug 2026 23:25:29
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision f09c79fb05b28e043962fd95a6bbb2182cf954c1

    Comments

    Refactor.
    * gettext-tools/src/xerror-handler.h (xerror, xerror2): New functions.
    * gettext-tools/src/po-xerror.h (po_xerror, po_xerror2): Use them.
    * gettext-tools/src/msgl-check.c (check_plural_eval, check_plural,
    formatstring_error_logger, check_pair, check_header_entry): Likewise.
    * gettext-tools/src/msgl-iconv.c (conversion_error, iconv_message_list_internal,
    iconv_msgdomain_list): Likewise.
    * gettext-tools/src/read-catalog-abstract.c (catalog_reader_parse): Likewise.
    * gettext-tools/src/read-catalog.c (default_set_domain, default_add_message):
    Likewise.
    * gettext-tools/src/read-po-lex.c (po_gram_error, po_gram_error_at_line,
    po_lex_charset_set, mbfile_getc, lex_getc): Likewise.
    * gettext-tools/src/read-properties.c (phase4_getuc, read_escaped_string,
    properties_parse): Likewise.
    * gettext-tools/src/read-stringtable.c (phase1_getc, read_string,
    stringtable_parse): Likewise.
    * gettext-tools/src/write-catalog.c (msgdomain_list_print): Likewise.
    * gettext-tools/src/write-po.c (wrap, message_print, message_print_obsolete):
    Likewise.

    Changed files

    • gettext-tools/src/msgl-check.c
    • gettext-tools/src/msgl-iconv.c
    • gettext-tools/src/po-xerror.h
    • gettext-tools/src/read-catalog-abstract.c
    • gettext-tools/src/read-catalog.c
    • gettext-tools/src/read-po-lex.c
    • gettext-tools/src/read-properties.c
    • gettext-tools/src/read-stringtable.c
    • gettext-tools/src/write-catalog.c
    • gettext-tools/src/write-po.c
    • gettext-tools/src/xerror-handler.h
  12. Change #278395

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Sun 16 Aug 2026 23:41:44
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision 489466af573ee3063c31c0150f797771a772242f

    Comments

    Fix a test failure with the clang UBSAN.
    * gettext-tools/src/xerror-handler.h (INVOKES_XERROR_HANDLER_FN_PTR): New macro.
    (xerror, xerror2): Use it.

    Changed files

    • gettext-tools/src/xerror-handler.h
  13. Change #278803

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Thu 20 Aug 2026 17:59:26
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision ee3d3ff1a882f669425a267e300fb5c9e5ae0bbd

    Comments

    Add an LLM policy.
    * HACKING: Add subsection "Acceptable use of LLM generated code", copied from
    gnulib.

    Changed files

    • HACKING
  14. Change #279581

    Category ggettext
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Thu 27 Aug 2026 10:24:05
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision 9244d288f2b0178a3ed33bc49800e753f943d7cf

    Comments

    gettext.h: Pull a patch from gnulib.
    * gnulib-local/lib/gettext.h: Update comments about side effects.
    The following changes occur only if !ENABLE_NLS && ! (defined
    __GNUC__ && !defined __clang__ && !defined __cplusplus).
    (_LIBGETTEXT_FUNCAST): New macro, so that code is more consistent,
    when possible, about better type checking than plain casts.
    (gettext, dgettext, dcgettext, ngettext, dngettext, dcngettext):
    Use it systematically.  Coalesce now-identical implementations.
    Always evaluate all arguments, to be more compatible with the
    function, and to pacify clang -Wunused-parameter.

    Changed files

    • gnulib-local/lib/gettext.h
  15. Change #279582

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Thu 27 Aug 2026 10:27:05
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision f4638a12735f200f18ea5a9cb248f4df58d41688

    Comments

    gettext.h: Pull a patch from gnulib.
    * lib/gettext.h: Update old comments.

    Changed files

    • gnulib-local/lib/gettext.h
  16. Change #279583

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Thu 27 Aug 2026 10:29:49
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision 81828317a5f8f7d9c916e38b24ce4d99f44442ed

    Comments

    gettext.h: Pull a patch from gnulib.
    Get rid of -Wformat-security warnings with clang.
    
    Idea by Collin Funk in
    <https://lists.gnu.org/archive/html/bug-gnulib/2026-08/msg00292.html>.
    
    * gnulib-local/lib/gettext.h (_LIBGETTEXT_INLINE): New macro.
    (gettext, dgettext, dcgettext): Use it. Declare as inline functions also
    with clang. Declare with __format_arg__ attribute.

    Changed files

    • gnulib-local/lib/gettext.h
  17. Change #279584

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Thu 27 Aug 2026 10:32:04
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision eba74e4b07a01e469ea8b87f38f4006c415909fe

    Comments

    gettext.h: Pull a patch from gnulib.
    Get rid of -Wformat warnings also for ngettext, d[c]ngettext.
    
    * gnulib-local/lib/gettext.h (ngettext, dngettext, dcngettext): Define as inline
    functions, like gettext, dgettext, dcgettext.

    Changed files

    • gnulib-local/lib/gettext.h
  18. Change #279585

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Thu 27 Aug 2026 10:33:19
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision 9bc939d4f30aa4f73c8760ca429c74daa1cf1a68

    Comments

    gettext.h: Pull a patch from gnulib.
    Get rid of gcc -Wunused-value warnings for textdomain.
    
    * gnulib-local/lib/gettext.h (textdomain): Define as inline function.

    Changed files

    • gnulib-local/lib/gettext.h
  19. Change #279586

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Thu 27 Aug 2026 10:34:13
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision 3754d0fc8dbe93898efac09389c40dce008ae7a5

    Comments

    gettext.h: Pull a patch from gnulib.
    Get rid of gcc and clang warnings also in C++ mode.
    
    * gnulib-local/lib/gettext.h (gettext, dgettext, dcgettext, ngettext, dngettext,
    dcngettext, textdomain): In C++ mode, define them as aliases to inline
    functions.

    Changed files

    • gnulib-local/lib/gettext.h
  20. Change #280252

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Tue 01 Sep 2026 01:40:43
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision 9ebe4e52225d1970368a50de4e454727a51ef518

    Comments

    gettext.h: Pull a patch from gnulib.
    Fix compilation error on Solaris (regression 2026-08-26).
    
    * gnulib-local/lib/gettext.h (textdomain): Change return type to 'char *' on
    Solaris.

    Changed files

    • gnulib-local/lib/gettext.h