Builder texinfo-solaris11-i386 Build #7273
Results:
Build successful
SourceStamp:
| Project | texinfo |
| Repository | https://git.savannah.gnu.org/git/texinfo.git |
| Branch | master |
| Revision | bf6e635618cf1e8aaff9c28a1cb2abb964d0ff5b |
| Got Revision | bf6e635618cf1e8aaff9c28a1cb2abb964d0ff5b |
| Changes | 14 changes |
BuildSlave:
unstable11xReason:
The SingleBranchScheduler scheduler named 'schedule-texinfo-solaris11-i386' triggered this build
Steps and Logfiles:
Build Properties:
| Name | Value | Source |
|---|---|---|
| branch | master | Build |
| builddir | /export/home/buildbot/slave/texinfo-solaris11-i386 | slave |
| buildername | texinfo-solaris11-i386 | Builder |
| buildnumber | 7273 | Build |
| codebase | Build | |
| got_revision | bf6e635618cf1e8aaff9c28a1cb2abb964d0ff5b | Git |
| project | texinfo | Build |
| repository | https://git.savannah.gnu.org/git/texinfo.git | Build |
| revision | bf6e635618cf1e8aaff9c28a1cb2abb964d0ff5b | Build |
| scheduler | schedule-texinfo-solaris11-i386 | Scheduler |
| slavename | unstable11x | BuildSlave |
| workdir | /export/home/buildbot/slave/texinfo-solaris11-i386 | slave (deprecated) |
Forced Build Properties:
| Name | Label | Value |
|---|
Responsible Users:
- Patrice Dumaspertusus@free.fr
Timing:
| Start | Sun Apr 19 23:15:18 2026 |
| End | Sun Apr 19 23:55:11 2026 |
| Elapsed | 39 mins, 52 secs |
All Changes:
:
Change #264965
Category texinfo Changed by Patrice Dumas <pertusus@free.fr> Changed at Sun 19 Apr 2026 23:05:09 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision ae9a77adae53414192539c2113025cb12fd9daea Comments
@documentlanguagevariant and @documentscript in texi2any tree * tta/C/parsetexi/end_line.c (end_line_misc_line), tta/C/parsetexi/handle_commands.c (handle_line_command), tta/perl/Texinfo/ParserNonXS.pm (_end_line_misc_line) (_handle_line_command): handle variadic line command. Use the same condition to remove remaining_args for line commands as for adding it. * tta/C/parsetexi/end_line.c (end_line_misc_line), tta/data/command_data.txt (documentscript, documentlanguagevariant), tta/perl/Texinfo/ParserNonXS.pm (_end_line_misc_line): add @documentlanguagevariant and @documentscript. * tta/perl/t/08misc_commands.t (documentlanguagevariant_arguments), tta/perl/Makefile.tres: add test of @documentlanguagevariant.
Changed files
- ChangeLog
- tta/C/convert/cmd_converter.c
- tta/C/main/cmd_structuring.c
- tta/C/main/cmd_text.c
- tta/C/main/cmd_unicode.c
- tta/C/main/command_data.c
- tta/C/main/command_ids.h
- tta/C/main/global_commands_types.h
- tta/C/main/global_multi_commands_case.c
- tta/C/main/html_conversion_data.c
- tta/C/parsetexi/end_line.c
- tta/C/parsetexi/handle_commands.c
- tta/data/command_data.txt
- tta/perl/Makefile.tres
- tta/perl/Texinfo/Commands.pm
- tta/perl/Texinfo/ParserNonXS.pm
- tta/perl/t/08misc_commands.t
- tta/perl/t/results/misc_commands/documentlanguagevariant_arguments.pl
Change #264966
Category texinfo Changed by Patrice Dumas <pertusus@free.fr> Changed at Sun 19 Apr 2026 23:05:09 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision fc2b3c722bbec5c9ffe33065d9f192c10fc93a16 Comments
* tta/C/main/utils.h (TXI_DOCUMENT_SCRIPT), tta/maintain/regenerate_documentlanguages-iana.pl: add aliases for script names to be able to specify scripts usually part of XPG locale @variant.
Changed files
- ChangeLog
- tta/C/main/txi_documentlanguage_scripts.c
- tta/C/main/utils.h
- tta/maintain/documentlanguage/scripts.gperf
- tta/maintain/regenerate_documentlanguages-iana.pl
- tta/perl/Texinfo/Documentlanguages.pm
Change #264967
Category texinfo Changed by Patrice Dumas <pertusus@free.fr> Changed at Sun 19 Apr 2026 23:05:09 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision 2a7c8b2b3f1cd5081450964ff1c5b049bddd516d Comments
* tta/C/Makefile.am (C_libtexinfo_sources), tta/maintain/regenerate_documentlanguages-iana.pl: get language variants.
Changed files
- ChangeLog
- tta/C/Makefile.am
- tta/C/main/txi_documentlanguage_variants.c
- tta/maintain/documentlanguage/variants.gperf
- tta/maintain/regenerate_documentlanguages-iana.pl
- tta/perl/Texinfo/Documentlanguages.pm
Change #264968
Category texinfo Changed by Patrice Dumas <pertusus@free.fr> Changed at Sun 19 Apr 2026 23:05:09 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision 7537ecf5a283dd02c85092f6c1f5e87d25ec34e0 Comments
* tta/perl/t/init/translate_txiinternalvalue_macro.init: change beginning of function, use extsts instead of defined.
Changed files
- ChangeLog
- tta/perl/t/init/translate_txiinternalvalue_macro.init
Change #264969
Category texinfo Changed by Patrice Dumas <pertusus@free.fr> Changed at Sun 19 Apr 2026 23:05:09 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision a67127cb06279e5a660041fc4aadda9dcfcff894 Comments
* tta/C/main/utils.c (join_strings_list): add delimiter argument. Update c allers. * tta/C/main/utils.c (analyse_documentscript_argument): add. * tta/C/main/utils.h (TXI_DOCUMENT_SCRIPT): add typedef.
Changed files
- ChangeLog
- tta/C/main/customization_options.c
- tta/C/main/manipulate_tree.c
- tta/C/main/output_unit.c
- tta/C/main/utils.c
- tta/C/main/utils.h
- tta/C/texi2any.c
Change #264970
Category texinfo Changed by Patrice Dumas <pertusus@free.fr> Changed at Sun 19 Apr 2026 23:05:09 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision c7405a2976d5f4e182dbe45cc06c39da2ce6f79b Comments
* tta/data/options_data.txt (documentscript): add documentscript.
Changed files
- ChangeLog
- tta/C/main/options_data.h
- tta/C/main/options_defaults.c
- tta/C/main/options_init_free.c
- tta/data/options_data.txt
- tta/perl/Texinfo/Options.pm
Change #264971
Category texinfo Changed by Patrice Dumas <pertusus@free.fr> Changed at Sun 19 Apr 2026 23:05:09 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision 274801bc812119cee29613740ac871fe407ebae0 Comments
* tta/maintain/regenerate_documentlanguages-iana.pl: add %documentscript_XPG_script to associated ISO script name to name usable for XPG locales.
Changed files
- ChangeLog
- tta/maintain/regenerate_documentlanguages-iana.pl
- tta/perl/Texinfo/Documentlanguages.pm
Change #264972
Category texinfo Changed by Patrice Dumas <pertusus@free.fr> Changed at Sun 19 Apr 2026 23:05:09 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision 2622d858ffca5211aa7f3a13a7531cec3bd11da2 Comments
Add data fields for language scripts and variants * tta/C/convert/build_html_perl_state.c (switch_perl_lang_translations), tta/C/convert/call_html_perl_function.c (call_formatting_function_format_translate_message), tta/C/main/build_perl_info.c (build_lang_info): add build_lang_info. * tta/C/main/translations.c (free_document_lang_info): rename clear_document_lang_info as free_document_lang_info. Update callers. * tta/C/main/translations.c (copy_lang_info, new_copy_translation): add copy_lang_info, based on new_copy_translation. * tta/C/convert/build_html_perl_state.c (switch_perl_lang_translations), tta/C/convert/call_html_perl_function.c (call_formatting_function_format_translate_message), tta/C/convert/convert_html.c (unknown_lang_info), tta/C/convert/html_prepare_converter.c (html_setup_output), tta/C/main/build_perl_info.c (build_lang_info), tta/C/main/get_perl_info.c (get_lang_info_hv), tta/C/main/translations.c (get_lang_info_bcp47_locale) (fill_document_lang_info, free_document_lang_info) (init_lang_translation, new_documentlanguage_translation) (new_set_translation, copy_lang_info, new_copy_translation) (find_lang_translation, set_lang_info_translation) (get_lang_info_translation, switch_lang_translations) (unknown_lang_info), tta/C/main/tree_types.h (DOCUMENT_LANG_INFO), tta/perl/Texinfo/Convert/Converter.pm (current_bcp47_locale), tta/perl/Texinfo/Convert/HTML.pm (_html_cache_translate_string), tta/perl/Texinfo/Convert/HTMLNonXS.pm (_setup_output), tta/perl/Texinfo/Convert/Utils.pm (switch_lang_translations), tta/perl/Texinfo/Translations.pm (get_lang_info_xdg_locale), (get_lang_info_bcp47_locale, fill_document_lang_info) (new_documentlanguage_translation, complete_indices), tta/perl/Texinfo/TranslationsNonXS.pm (cache_translate_string), tta/perl/XSTexinfo/parser_document/TranslationsXS.xs (cache_translate_string): use a hash for lang_info in Perl. Add script and variants to lang info data structures. Add get_lang_info_bcp47_locale in C. Do not set immediately bcp47_locale, set when needed by calling get_lang_info_bcp47_locale. Initialize lang info to 0. Because get_lang_info_bcp47_locale modifies the data, remove const for most LANG_TRANSLATION. Add get_lang_info_hv. Modify get_lang_info_xdg_locale and get_lang_info_bcp47_locale to prepare for having script and variants set in lang info. * tta/C/parsetexi/indices.c: reindent.
Changed files
- ChangeLog
- tta/C/convert/build_html_perl_state.c
- tta/C/convert/call_html_perl_function.c
- tta/C/convert/convert_html.c
- tta/C/convert/html_prepare_converter.c
- tta/C/main/build_perl_info.c
- tta/C/main/build_perl_info.h
- tta/C/main/convert_to_text.c
- tta/C/main/convert_to_text.h
- tta/C/main/convert_utils.c
- tta/C/main/convert_utils.h
- tta/C/main/converter_types.h
- tta/C/main/get_perl_info.c
- tta/C/main/get_perl_info.h
- tta/C/main/translations.c
- tta/C/main/translations.h
- tta/C/main/tree_types.h
- tta/C/parsetexi/indices.c
- tta/C/structuring_transfo/structuring.c
- tta/C/structuring_transfo/structuring.h
- tta/perl/Texinfo/Convert/Converter.pm
- tta/perl/Texinfo/Convert/HTML.pm
- tta/perl/Texinfo/Convert/HTMLNonXS.pm
- tta/perl/Texinfo/Convert/Utils.pm
- tta/perl/Texinfo/Translations.pm
- tta/perl/Texinfo/TranslationsNonXS.pm
- tta/perl/XSTexinfo/parser_document/TranslationsXS.xs
Change #264973
Category texinfo Changed by Patrice Dumas <pertusus@free.fr> Changed at Sun 19 Apr 2026 23:05:10 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision 008c15c03c3e63fc747c7648705c34247710496b Comments
Merge new documentlanguage with current lang translations * tta/perl/Texinfo/Translations.pm (new_lang_info_translation): split out of new_documentlanguage_translation. * tta/C/main/translations.c (switch_lang_translations), tta/perl/Texinfo/Convert/Utils.pm (switch_lang_translations) (_switch_lang_info_translations): compare lang and region to current_lang_translations. Merge current_lang_translations lang_info with new documentlanguage information. add _set_lang_info_translation in Perl. * tta/C/structuring_transfo/structuring.c (new_complete_node_menu): allow NULL lang_translations. * tta/perl/Texinfo/Common.pm (analyze_documentlanguage_argument): allow undef argument. * tta/C/main/translations.c (set_lang_info_translation): inline and remove new_set_translation. Rename info as lang_info.
Changed files
- ChangeLog
- tta/C/main/translations.c
- tta/C/structuring_transfo/structuring.c
- tta/perl/Texinfo/Common.pm
- tta/perl/Texinfo/Convert/Utils.pm
- tta/perl/Texinfo/Translations.pm
- tta/perl/t/results/languages/command_translated.pl
Change #264974
Category texinfo Changed by Patrice Dumas <pertusus@free.fr> Changed at Sun 19 Apr 2026 23:05:10 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision 13ec78def0e5b4d31854d875bd6ce77e4317c1c2 Comments
* tta/C/main/translations.c (set_translations_documentlanguage), tta/perl/Texinfo/Convert/Utils.pm (set_translations_documentlanguage), tta/C/convert/build_html_perl_state.c (set_perl_translations_documentlanguage): rename switch_lang_translations as set_translations_documentlanguage and switch_perl_lang_translations as set_perl_translations_documentlanguage.
Changed files
- ChangeLog
- doc/tta_api/api_includes/Texinfo-Convert-Converter.texi
- tta/C/convert/build_html_perl_state.c
- tta/C/convert/convert_html.c
- tta/C/convert/converter.c
- tta/C/main/convert_to_text.c
- tta/C/main/translations.c
- tta/C/main/translations.h
- tta/perl/Texinfo/Convert/Converter.pm
- tta/perl/Texinfo/Convert/ConverterNonXS.pm
- tta/perl/Texinfo/Convert/DocBook.pm
- tta/perl/Texinfo/Convert/HTMLNonXS.pm
- tta/perl/Texinfo/Convert/Info.pm
- tta/perl/Texinfo/Convert/LaTeX.pm
- tta/perl/Texinfo/Convert/Plaintext.pm
- tta/perl/Texinfo/Convert/Text.pm
- tta/perl/Texinfo/Convert/Utils.pm
- tta/perl/Texinfo/Example/ReadDocBook.pm
Change #264975
Category texinfo Changed by Patrice Dumas <pertusus@free.fr> Changed at Sun 19 Apr 2026 23:05:10 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision 587cf3bd026cc024d584ed39494ffc8f9f4f0977 Comments
* tta/perl/Texinfo/Convert/Converter.pm (converter_set_documentlanguage), tta/perl/Texinfo/Convert/Text.pm (set_language), tta/perl/Texinfo/Convert/Utils.pm, tta/perl/Texinfo/Translations.pm (_set_lang_info_translation) (set_translations_documentlanguage): move _set_lang_info_translation and set_translations_documentlanguage, have set_translations_documentlanguage return the new current translations, pass translations hashes and current translations in argument. Add converter_set_documentlanguage wrapper and use Text.pm set_language as wrapper. Update callers to call the wrappers. For a more logical separation of code and to be more like C. * tta/perl/Texinfo/Translations.pm (_new_lang_info_translation): rename new_lang_info_translation as _new_lang_info_translation.
Changed files
- ChangeLog
- doc/tta_api/api_includes/Texinfo-Convert-Converter.texi
- tta/perl/Texinfo/Convert/Converter.pm
- tta/perl/Texinfo/Convert/ConverterNonXS.pm
- tta/perl/Texinfo/Convert/DocBook.pm
- tta/perl/Texinfo/Convert/HTMLNonXS.pm
- tta/perl/Texinfo/Convert/Info.pm
- tta/perl/Texinfo/Convert/LaTeX.pm
- tta/perl/Texinfo/Convert/Plaintext.pm
- tta/perl/Texinfo/Convert/Text.pm
- tta/perl/Texinfo/Convert/Utils.pm
- tta/perl/Texinfo/Example/ReadDocBook.pm
- tta/perl/Texinfo/Translations.pm
- tta/perl/t/results/languages/command_translated.pl
Change #264976
Category texinfo Changed by Patrice Dumas <pertusus@free.fr> Changed at Sun 19 Apr 2026 23:05:10 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision 9c473f917c56a2b2a846985a4bb0404e7583fd5a Comments
Set documentscript extra on translated elements * tta/C/main/utils.c (analyze_documentscript_argument): rename analyse_documentscript_argument as analyze_documentscript_argument. Add valid_script argument. Fix one-off NUL. * tta/C/parsetexi/parser.c (text_contents_to_plain_text): return an empty string, never return NULL. Update callers. * tta/C/main/parser_conf.h (PARSER_CONF), tta/C/parsetexi/api.c (initialize_parsing), tta/C/parsetexi/conf.c (parser_conf_set_documentscript), tta/C/parsetexi/parser.c (global_documentscript), tta/C/parsetexi/end_line.c (end_line_def_line), tta/perl/Texinfo/Common.pm (analyze_documentscript_argument), tta/perl/Texinfo/ParserNonXS.pm (@translation_commands, get_parser_info, _initialize_parsing) (_end_line_misc_line), tta/perl/Texinfo/ParserXS.pm (parser), tta/perl/XSTexinfo/parser_document/ParserXS.xs (parser_conf_set_documentscript), tta/C/convert/texinfo.c (txi_parser), tta/C/main/build_perl_info.c (pass_global_info), tta/perl/texi2any.pl, tta/C/main/document.c (set_document_options): pass documentscript from command line. Analyze documentscript argument and warn if needed. Set documentscript in parser state. * tta/C/parsetexi/def.c (parse_def), tta/C/main/tree_types.h (AI_KEYS_LIST), tta/C/parsetexi/end_line.c (end_line_def_line), tta/perl/Texinfo/ParserNonXS.pm (_parse_def, _end_line_def_line): put documenscript in extra for elements needing to be translated. * tta/C/api_for_swig/swig_parser_api.c (txi_ext_parser_conf_set_documentscript), tta/swig/texinfo.i (parser_conf_set_documentscript): add. * tta/perl/t/08misc_commands.t (documentscript_argument), tta/perl/Makefile.tres: add @documentscript arguments test.
Changed files
- ChangeLog
- tta/C/api_for_swig/swig_parser_api.c
- tta/C/api_for_swig/swig_parser_api.h
- tta/C/convert/build_html_perl_state.c
- tta/C/convert/texinfo.c
- tta/C/main/build_perl_info.c
- tta/C/main/document.c
- tta/C/main/parser_conf.h
- tta/C/main/tree_types.h
- tta/C/main/utils.c
- tta/C/main/utils.h
- tta/C/parsetexi/api.c
- tta/C/parsetexi/conf.c
- tta/C/parsetexi/conf.h
- tta/C/parsetexi/def.c
- tta/C/parsetexi/end_line.c
- tta/C/parsetexi/parser.c
- tta/C/parsetexi/parser.h
- tta/C/parsetexi/separator.c
- tta/perl/Makefile.tres
- tta/perl/Texinfo/Common.pm
- tta/perl/Texinfo/ParserNonXS.pm
- tta/perl/Texinfo/ParserXS.pm
- tta/perl/XSTexinfo/parser_document/ParserXS.xs
- tta/perl/t/08misc_commands.t
- tta/perl/t/languages.t
- tta/perl/t/results/misc_commands/documentscript_argument.pl
- tta/perl/texi2any.pl
- tta/swig/texinfo.i
Change #264977
Category texinfo Changed by Patrice Dumas <pertusus@free.fr> Changed at Sun 19 Apr 2026 23:05:10 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision 5e8126439c385faf2dcd2a9f37ac0648a7ae9dfa Comments
* tta/C/parsetexi/end_line.c (end_line_misc_line), tta/perl/Texinfo/ParserNonXS.pm (_end_line_misc_line): do not set documentscript state if it is an empty string. * tta/perl/Makefile.tres, tta/perl/t/languages.t (documentscript_selection, documentscript_before_documentlanguage) (unknown_documentscript_selection): add tests of documentscript being set in translated elements extra.
Changed files
- ChangeLog
- tta/C/parsetexi/end_line.c
- tta/perl/Makefile.tres
- tta/perl/Texinfo/ParserNonXS.pm
- tta/perl/t/languages.t
- tta/perl/t/results/languages/documentscript_before_documentlanguage.pl
- tta/perl/t/results/languages/documentscript_selection.pl
- tta/perl/t/results/languages/unknown_documentscript_selection.pl
Change #264978
Category texinfo Changed by Patrice Dumas <pertusus@free.fr> Changed at Sun 19 Apr 2026 23:12:53 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision bf6e635618cf1e8aaff9c28a1cb2abb964d0ff5b Comments
* tta/perl/t/languages.t (invalid_documentlanguage) (documentlanguage_selection_accented_region) (documentlanguage_selection_region_unicode): do not set COMMAND_LINE_ENCODING as documentlanguage argument is not encoded anymore.
Changed files
- ChangeLog
- tta/perl/t/languages.t