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

Builder ggettext-solaris10-sparc Build #1050

Results:

Failed

SourceStamp:

Projectggettext
Repositorygit://git.savannah.gnu.org/gettext.git
Branchmaster
Revisionebdde485544c6891bf39b93658c51646dcfba776
Changes5 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git updating ( 3 mins, 10 secs )
    1. stdio
  2. shell  
    1. - no logs -
  3. shell_1  
    1. - no logs -
  4. shell_2  
    1. - no logs -
  5. shell_3  
    1. - no logs -

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/ggettext-solaris10-sparc slave
buildername ggettext-solaris10-sparc Builder
buildnumber 1050 Build
codebase Build
project ggettext Build
repository git://git.savannah.gnu.org/gettext.git Build
revision ebdde485544c6891bf39b93658c51646dcfba776 Build
scheduler schedule-ggettext-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/ggettext-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Bruno Haible

Timing:

StartFri May 8 01:22:38 2026
EndFri May 8 01:25:49 2026
Elapsed3 mins, 10 secs

All Changes:

:

  1. Change #266568

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Thu 07 May 2026 22:15:35
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision a0a222cebeb65252293faf9afe3183ab7ac243b0

    Comments

    Use memeq.
    * autogen.sh (GNULIB_MODULES_TOOLS_FOR_SRC, GNULIB_MODULES_LIBGETTEXTPO): Add
    memeq.
    * gettext-tools/src/locating-rules.c: Include <string.h>.
    (locating_rule_match, locating_rule_list_add_from_directory): Use memeq instead
    of memcmp.
    * gettext-tools/src/msgfmt.c (add_mo_suffix): Likewise.
    * gettext-tools/src/msggrep.c (is_message_selected_no_invert): Likewise.
    * gettext-tools/src/msginit.c (find_pot): Likewise.
    * gettext-tools/src/msgl-cat.c (catenate_msgdomain_list): Likewise.
    * gettext-tools/src/msgl-equal.c (msgstr_equal, msgstr_equal_ignoring_potcdate):
    Likewise.
    * gettext-tools/src/msgl-iconv.c (iconv_message_list_internal): Likewise.
    * gettext-tools/src/msgl-merge.c (message_merge): Likewise.
    * gettext-tools/src/read-catalog.c (default_add_message): Likewise.
    * gettext-tools/src/read-catalog-special.c (parse_comment_special): Likewise.
    * gettext-tools/src/read-po-lex.c (po_lex_charset_set, mb_equal): Likewise.
    * gettext-tools/src/read-stringtable.c (comment_line_end): Likewise.
    * gettext-tools/src/spit.c (my_header_callback): Likewise.
    * gettext-tools/src/str-list.c (string_list_append_unique_desc,
    string_list_member_desc): Likewise.
    * gettext-tools/src/write-mo.c (write_table): Likewise.
    * gettext-tools/src/write-po.c (wrap): Likewise.
    * gettext-tools/src/x-go.c (x_go_keyword): Likewise.
    * gettext-tools/src/x-sh.c (read_command): Likewise.
    * gettext-tools/src/xg-check.c (string_has_ascii_ellipsis): Likewise.
    * gettext-tools/src/xg-mixed-string.c (mixed_string_buffer_equals,
    mixed_string_buffer_startswith): Likewise.
    * gettext-tools/src/xgettext.c (main, xgettext_record_flag): Likewise.

    Changed files

    • autogen.sh
    • gettext-tools/src/locating-rules.c
    • gettext-tools/src/msgfmt.c
    • gettext-tools/src/msggrep.c
    • gettext-tools/src/msginit.c
    • gettext-tools/src/msgl-cat.c
    • gettext-tools/src/msgl-equal.c
    • gettext-tools/src/msgl-iconv.c
    • gettext-tools/src/msgl-merge.c
    • gettext-tools/src/read-catalog-special.c
    • gettext-tools/src/read-catalog.c
    • gettext-tools/src/read-po-lex.c
    • gettext-tools/src/read-stringtable.c
    • gettext-tools/src/spit.c
    • gettext-tools/src/str-list.c
    • gettext-tools/src/write-mo.c
    • gettext-tools/src/write-po.c
    • gettext-tools/src/x-go.c
    • gettext-tools/src/x-sh.c
    • gettext-tools/src/xg-check.c
    • gettext-tools/src/xg-mixed-string.c
    • gettext-tools/src/xgettext.c
  2. Change #266569

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Thu 07 May 2026 23:26:47
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision f398566fe44be172a830a3453e1e6a54eb9d6c31

    Comments

    Use streq.
    * autogen.sh (GNULIB_MODULES_RUNTIME_FOR_SRC, GNULIB_MODULES_TOOLS_FOR_SRC,
    GNULIB_MODULES_LIBGETTEXTPO): Add streq.
    * gettext-runtime/src/envsubst.c (string_list_member): Use streq instead of
    strcmp.
    * gettext-tools/src/cldr-plural.y (yylex): Likewise.
    * gettext-tools/src/file-list.c (read_names_from_file): Likewise.
    * gettext-tools/src/format-java.c (message_format_parse): Likewise.
    * gettext-tools/src/format-ocaml.c (parse_upto, format_check): Likewise.
    * gettext-tools/src/format-perl-brace.c (format_parse): Likewise.
    * gettext-tools/src/format-python.c (format_parse, format_check): Likewise.
    * gettext-tools/src/format-python-brace.c (format_parse): Likewise.
    * gettext-tools/src/format-ruby.c (format_parse, format_check): Likewise.
    * gettext-tools/src/format-rust.c (format_parse): Likewise.
    * gettext-tools/src/format-sh.c (format_parse): Likewise.
    * gettext-tools/src/its.c: Include <string.h>.
    (its_value_list_get_value, its_value_list_set_value, its_value_list_merge,
    its_preserve_space_rule_constructor, its_extension_escape_rule_eval,
    its_rule_list_is_translatable, its_rule_list_extract_text,
    _its_copy_node_with_attributes, its_merge_context_merge_node): Use streq instead
    of strcmp.
    * gettext-tools/src/message.c (message_comment_filepos, message_list_search,
    fuzzy_search_goal_function, msgdomain_list_sublist): Likewise.
    * gettext-tools/src/msgexec.c (main, process_string): Likewise.
    * gettext-tools/src/msgfilter.c (main): Likewise.
    * gettext-tools/src/msgfmt.c (main, new_domain): Likewise.
    * gettext-tools/src/msginit.c (main, catalogname_for_locale,
    englishname_of_language, project_id, project_id_version,
    language_team_englishname, plural_forms, get_title): Likewise.
    * gettext-tools/src/msgl-cat.c (catenate_msgdomain_list): Likewise.
    * gettext-tools/src/msgl-charset.c (check_pot_charset,
    compare_po_locale_charsets): Likewise.
    * gettext-tools/src/msgl-equal.c (pos_equal, string_list_equal, message_equal,
    msgdomain_equal): Likewise.
    * gettext-tools/src/msgl-header.c (msgdomain_list_set_header_field): Likewise.
    * gettext-tools/src/msgl-iconv.c (iconv_message_list_internal,
    iconv_msgdomain_list, is_message_list_iconvable): Likewise.
    * gettext-tools/src/msgl-merge.c (message_merge): Likewise.
    * gettext-tools/src/msgpre.c (main): Likewise.
    * gettext-tools/src/open-catalog.c (try_open_catalog_file): Likewise.
    * gettext-tools/src/po-charset.c (po_charset_ascii_compatible,
    po_is_charset_weird, po_is_charset_weird_cjk, po_charset_character_iterator):
    Likewise.
    * gettext-tools/src/read-csharp.c: Include <string.h>.
    (msgdomain_read_csharp): Use streq instead of strcmp.
    * gettext-tools/src/read-mo.c (read_mo_file): Likewise.
    * gettext-tools/src/read-po-lex.c (po_lex_charset_set, keyword_p): Likewise.
    * gettext-tools/src/read-stringtable.c (comment_line_end, stringtable_parse):
    Likewise.
    * gettext-tools/src/spit.c (englishname_of_language, englishname_of_country,
    language_in_english, main): Likewise.
    * gettext-tools/src/str-list.c (string_list_append_unique, string_list_member,
    string_list_remove): Likewise.
    * gettext-tools/src/write-catalog.c (msgdomain_list_print): Likewise.
    * gettext-tools/src/write-csharp.c (msgdomain_write_csharp): Likewise.
    * gettext-tools/src/write-desktop.c: Include <string.h>.
    (msgdomain_write_desktop_bulk): Use streq instead of strcmp.
    * gettext-tools/src/write-mo.c (msgdomain_write_mo): Likewise.
    * gettext-tools/src/write-po.c (message_print_comment_filepos,
    handle_filepos_comment_option, msgdomain_list_print_po): Likewise.
    * gettext-tools/src/write-qt.c (msgdomain_write_qt): Likewise.
    * gettext-tools/src/write-xml.c: Include <string.h>.
    (msgdomain_write_xml_bulk): Use streq instead of strcmp.
    * gettext-tools/src/x-awk.c (phase3_get, extract_parenthesized): Likewise.
    * gettext-tools/src/x-c.c (phase6_get): Likewise.
    * gettext-tools/src/x-go.c (scan_import_spec, get_type_from_type_name,
    get_type_from_type_node, variable_env_lookup, type_equals,
    get_mvtypes_of_expression, extract_from_function_call): Likewise.
    * gettext-tools/src/x-java.c (extract_parenthesized): Likewise.
    * gettext-tools/src/x-javascript.c (get_tag_step1_fn, phase5_get): Likewise.
    * gettext-tools/src/x-lua.c: Include <string.h>.
    (phase3_get): Use streq instead of strcmp.
    * gettext-tools/src/x-perl.c (get_here_document, x_perl_prelex, x_perl_lex):
    Likewise.
    * gettext-tools/src/x-rst.c: Include <string.h>.
    (extract_rsj): Use streq instead of strcmp.
    * gettext-tools/src/x-sh.c (read_command): Likewise.
    * gettext-tools/src/x-smalltalk.c: Include <string.h>.
    (phase4_get, extract_smalltalk): Use streq instead of strcmp.
    * gettext-tools/src/x-vala.c (phase3_get, extract_balanced): Likewise.
    * gettext-tools/src/xg-arglist-parser.c (arglist_parser_done): Likewise.
    * gettext-tools/src/xg-message.c: Include <string.h>.
    (remember_a_message): Use streq instead of strcmp.
    * gettext-tools/src/xgettext.c (main, xgettext_record_flag, xgettext_open,
    language_to_extractor, extension_to_language): Likewise.

    Changed files

    • autogen.sh
    • gettext-runtime/src/envsubst.c
    • gettext-tools/src/cldr-plural.y
    • gettext-tools/src/file-list.c
    • gettext-tools/src/format-java.c
    • gettext-tools/src/format-ocaml.c
    • gettext-tools/src/format-perl-brace.c
    • gettext-tools/src/format-python-brace.c
    • gettext-tools/src/format-python.c
    • gettext-tools/src/format-ruby.c
    • gettext-tools/src/format-rust.c
    • gettext-tools/src/format-sh.c
    • gettext-tools/src/its.c
    • gettext-tools/src/message.c
    • gettext-tools/src/msgexec.c
    • gettext-tools/src/msgfilter.c
    • gettext-tools/src/msgfmt.c
    • gettext-tools/src/msginit.c
    • gettext-tools/src/msgl-cat.c
    • gettext-tools/src/msgl-charset.c
    • gettext-tools/src/msgl-equal.c
    • gettext-tools/src/msgl-header.c
    • gettext-tools/src/msgl-iconv.c
    • gettext-tools/src/msgl-merge.c
    • gettext-tools/src/msgpre.c
    • gettext-tools/src/open-catalog.c
    • gettext-tools/src/po-charset.c
    • gettext-tools/src/read-csharp.c
    • gettext-tools/src/read-mo.c
    • gettext-tools/src/read-po-lex.c
    • gettext-tools/src/read-stringtable.c
    • gettext-tools/src/spit.c
    • gettext-tools/src/str-list.c
    • gettext-tools/src/write-catalog.c
    • gettext-tools/src/write-csharp.c
    • gettext-tools/src/write-desktop.c
    • gettext-tools/src/write-mo.c
    • gettext-tools/src/write-po.c
    • gettext-tools/src/write-qt.c
    • gettext-tools/src/write-xml.c
    • gettext-tools/src/x-awk.c
    • gettext-tools/src/x-c.c
    • gettext-tools/src/x-go.c
    • gettext-tools/src/x-java.c
    • gettext-tools/src/x-javascript.c
    • gettext-tools/src/x-lua.c
    • gettext-tools/src/x-perl.c
    • gettext-tools/src/x-rst.c
    • gettext-tools/src/x-sh.c
    • gettext-tools/src/x-smalltalk.c
    • gettext-tools/src/x-vala.c
    • gettext-tools/src/xg-arglist-parser.c
    • gettext-tools/src/xg-message.c
    • gettext-tools/src/xgettext.c
  3. Change #266570

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Fri 08 May 2026 00:07:30
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision d2958ddd4449476f93cf515abe8f2e6939ef01b4

    Comments

    build: Silence some warnings from gcc 16.
    * m4/more-warnings.m4 (gt_MORE_WARNINGS): Don't add the -Wuseless-cast and
    -Wkeyword-macro options.

    Changed files

    • m4/more-warnings.m4
  4. Change #266571

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Fri 08 May 2026 00:09:23
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision 71144711c5075a089375a0cb560be46d0f62f3e6

    Comments

    build: Fix a warning from gcc 16.
    * gettext-tools/src/x-c.c (phase5_get): Comment out a redundant FALLTHROUGH;
    statement.

    Changed files

    • gettext-tools/src/x-c.c
  5. Change #266572

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Fri 08 May 2026 01:17:18
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision ebdde485544c6891bf39b93658c51646dcfba776

    Comments

    Update C++ tests and example.
    * gettext-tools/examples/hello-c++20/hello.cc: Add comment regarding
    runtime_format and dynamic_format.
    (dynamic_format): Conditionally define to runtime_format.
    (main): Use dynamic_format instead of runtime_format.
    * gettext-tools/tests/lang-c++20: Conditionally define to runtime_format.
    (main): Use dynamic_format instead of runtime_format.
    * gettext-tools/tests/lang-c++26: Use dynamic_format instead of runtime_format.

    Changed files

    • gettext-tools/examples/hello-c++20/hello.cc
    • gettext-tools/tests/lang-c++20
    • gettext-tools/tests/lang-c++26