Builder ggettext-solaris10-sparc Build #1050
Results:
Failed
SourceStamp:
| Project | ggettext |
| Repository | git://git.savannah.gnu.org/gettext.git |
| Branch | master |
| Revision | ebdde485544c6891bf39b93658c51646dcfba776 |
| Changes | 5 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 | 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:
| Name | Label | Value |
|---|
Responsible Users:
- Bruno Haiblebruno@clisp.org
Timing:
| Start | Fri May 8 01:22:38 2026 |
| End | Fri May 8 01:25:49 2026 |
| Elapsed | 3 mins, 10 secs |
All Changes:
:
Change #266568
Category ggettext Changed by Bruno Haible <bruno@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
Change #266569
Category ggettext Changed by Bruno Haible <bruno@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
Change #266570
Category ggettext Changed by Bruno Haible <bruno@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
Change #266571
Category ggettext Changed by Bruno Haible <bruno@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
Change #266572
Category ggettext Changed by Bruno Haible <bruno@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