Builder texinfo-solaris11-i386 Build #7282
Results:
Failed shell_3
SourceStamp:
| Project | texinfo |
| Repository | https://git.savannah.gnu.org/git/texinfo.git |
| Branch | master |
| Revision | 468a113c6762d9552e15f49d978d2297ce9f72ab |
| Got Revision | 468a113c6762d9552e15f49d978d2297ce9f72ab |
| Changes | 8 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 | 7282 | Build |
| codebase | Build | |
| got_revision | 468a113c6762d9552e15f49d978d2297ce9f72ab | Git |
| project | texinfo | Build |
| repository | https://git.savannah.gnu.org/git/texinfo.git | Build |
| revision | 468a113c6762d9552e15f49d978d2297ce9f72ab | 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 26 19:08:46 2026 |
| End | Sun Apr 26 19:39:53 2026 |
| Elapsed | 31 mins, 7 secs |
All Changes:
:
Change #265493
Category texinfo Changed by Patrice Dumas <pertusus@free.fr> Changed at Sun 26 Apr 2026 19:04:08 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision b1595621b78796d5e3fcdb2abbe4781f76b346e0 Comments
* tta/C/main/build_perl_info.c (pass_global_info): pass documentlanguagevariant from the end of the preamble. * tta/C/main/utils.c (documentlanguagevariant_variants): change a variable name.
Changed files
- ChangeLog
- tta/C/main/build_perl_info.c
- tta/C/main/utils.c
Change #265494
Category texinfo Changed by Patrice Dumas <pertusus@free.fr> Changed at Sun 26 Apr 2026 19:04:08 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision e1e9b62c7e0ede3a4bbba3c61aef77aa666896e9 Comments
documentlanguage resets documentscript and variants in parsers * tta/C/parsetexi/end_line.c (end_line_misc_line), tta/perl/Texinfo/ParserNonXS.pm (_end_line_misc_line): reset documentscript and documentlanguagevariant states when encountering documentlanguage.
Changed files
- ChangeLog
- tta/C/parsetexi/end_line.c
- tta/perl/Texinfo/ParserNonXS.pm
- tta/perl/t/results/languages/documentlanguagevariant_conversion.pl
- tta/perl/t/results/languages/documentlanguagevariant_selection.pl
- tta/perl/t/results/languages/documentscript_before_documentlanguage.pl
- tta/perl/t/results/languages/documentscript_conversion.pl
- tta/perl/t/results/languages/documentscript_selection.pl
- tta/perl/t/results/languages/unknown_documentscript_selection.pl
Change #265495
Category texinfo Changed by Patrice Dumas <pertusus@free.fr> Changed at Sun 26 Apr 2026 19:04:08 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision 8aec4f3244a025d1942a6a8b6fc1055b3c03db15 Comments
* tta/perl/Texinfo/Convert/Converter.pm (converter_set_documentlanguage, converter_set_documentscript) (converter_set_documentlanguagevariant), tta/perl/Texinfo/Convert/Text.pm (set_language, set_script) (set_languagevariant): do not register undef as current_lang_translations. * tta/perl/Texinfo/Translations.pm (new_lang_translations): return directly undef if $lang_info is undef. * tta/perl/Texinfo/Convert/HTML.pm (_html_cache_translate_string): use a file scoped $unknown_lang_info when lang_translation is undef. * tta/perl/Texinfo/Translations.pm (lang_info_bcp47_locale): add. * tta/perl/Texinfo/Translations.pm (new_lang_info) (set_translations_documentlanguage, set_translations_documentscript) (set_translations_documentlanguagevariant): always set 'bcp47_locale' when creating a lang translations. Remove get_lang_info_bcp47_locale. Update get_lang_info_bcp47_locale callers.
Changed files
- ChangeLog
- tta/perl/Texinfo/Convert/Converter.pm
- tta/perl/Texinfo/Convert/HTML.pm
- tta/perl/Texinfo/Convert/HTMLNonXS.pm
- tta/perl/Texinfo/Convert/Text.pm
- tta/perl/Texinfo/Translations.pm
- tta/perl/Texinfo/TranslationsNonXS.pm
Change #265496
Category texinfo Changed by Patrice Dumas <pertusus@free.fr> Changed at Sun 26 Apr 2026 19:04:08 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision b73efc72efbeb964fb07aedd7832de62abbb0b19 Comments
* tta/perl/Texinfo/Translations.pm (%indices_lang_translations) (complete_indices): collect a lang_info only from the definition element, and cache the corresponding lang_translations. Separate the current_lang_translations and the element lang_translations such that the element lang_translations can be undef independently of the current_lang_translations. * tta/C/main/translations.c (new_element_lang_info) (new_element_language_translation), tta/perl/Texinfo/Translations.pm (new_element_language_translation): return undef/NULL immediately if documentlanguage is not present.
Changed files
- ChangeLog
- tta/C/main/translations.c
- tta/perl/Texinfo/Translations.pm
Change #265497
Category texinfo Changed by Patrice Dumas <pertusus@free.fr> Changed at Sun 26 Apr 2026 19:04:08 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision f48248b0f42addb7c9a8d60e858deb813e49ca82 Comments
documentlanguage resets documentscript and variants in conversion * tta/C/main/translations.c (set_translations_documentlanguage), tta/perl/Texinfo/Translations.pm (set_translations_documentlanguage): reset script and language variants. * tta/perl/Texinfo/Convert/Text.pm (copy_options_for_convert_text): call set_translations_documentlanguage first to avoid resetting the other commands values.
Changed files
- ChangeLog
- tta/C/main/translations.c
- tta/perl/Texinfo/Convert/Text.pm
- tta/perl/Texinfo/Translations.pm
- tta/perl/t/results/languages/documentlanguagevariant_conversion.pl
- tta/perl/t/results/languages/documentscript_conversion.pl
Change #265498
Category texinfo Changed by Patrice Dumas <pertusus@free.fr> Changed at Sun 26 Apr 2026 19:04:08 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision 514ceae5116e8bb7101145ba43f0d68b8b4c9595 Comments
* tta/perl/t/languages.t (unknown_documentscript_selection) (documentlanguagevariant_selection): add more testing to have some combinations now that documentlanguage unset the other language commands.
Changed files
- ChangeLog
- tta/perl/t/languages.t
- tta/perl/t/results/languages/documentlanguagevariant_selection.pl
- tta/perl/t/results/languages/unknown_documentscript_selection.pl
Change #265499
Category texinfo Changed by Patrice Dumas <pertusus@free.fr> Changed at Sun 26 Apr 2026 19:04:09 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision 5930bd2a04f94f721e9b5ff7cb3e83b5c576b612 Comments
for HTML, take into account resetting by @documentlanguage in preamble * tta/C/convert/convert_html.c (html_translate_names) (html_convert_tree_append), tta/perl/Texinfo/Convert/HTML.pm (_convert), tta/perl/Texinfo/Convert/HTMLNonXS.pm (_translate_names), tta/perl/XSTexinfo/convert/ConvertHTMLXS.xs (_translate_names): do not set current_lang_translations converter in *_translate_names, set it before calling *_translate_names, for instance in html_convert_tree_append. Remove language_variants *_translate_names argument, update callers. * tta/perl/Texinfo/Common.pm (in_preamble), tta/C/main/utils.c (in_preamble): rename _in_preamble as in_preamble in Perl. Make function extern in C and add const. * tta/C/main/command_data.awk, tta/C/parsetexi/end_line.c (end_line_misc_line), tta/C/main/build_perl_info.c (build_global_commands), tta/C/main/utils.c (delete_global_commands), tta/perl/Texinfo/ParserNonXS.pm (_end_line_misc_line): add new elemnts list in global_commands with all the language related commands in the order they appear in in the document. This allows to get the commands in order to take into acount that @documentlanguage resets @documentscript and @documentlanguagevariant. * tta/C/main/document_types.h (PREAMBLE_LANG_CMD) (PREAMBLE_LANG_CMD_LIST, GLOBAL_INFO), tta/C/main/utils.c (delete_global_info), tta/C/parsetexi/parser.c (add_preamble_lang_cmd), (get_document_info, parse_texi_document), tta/C/main/build_perl_info.c (pass_global_info), tta/perl/Texinfo/ParserNonXS.pm (get_parser_info): new global info field, preamble_lang_cmd with add textual information on lang related commands appearing in preamble in the order the appear in the preamble, and only if the values are not already set from command-line. * tta/C/convert/converter.c (set_converter_preamble_language_commands), tta/C/main/translations.c (set_preamble_language_commands), tta/C/main/convert_to_text.c (copy_options_for_convert_text), tta/perl/Texinfo/Convert/Converter.pm (set_converter_preamble_language_commands), tta/perl/Texinfo/Translations.pm (set_preamble_language_commands), tta/perl/Texinfo/Convert/Text.pm (copy_options_for_convert_text): add to set current_lang_translations based on global info preamble_lang_cmd. Use in copy_options_for_convert_text. * tta/C/convert/convert_html.c (html_prepare_converted_output_info), tta/C/convert/html_prepare_converter.c (html_setup_output), tta/perl/Texinfo/Convert/HTMLNonXS.pm (_prepare_converted_output_info) (_setup_output): call set_converter_preamble_language_commands to set current_lang_translations to the end of the preamble values. Reset afterwards. * tta/perl/t/languages.t (documentscript_variant_reset_in_preamble), tta/perl/Makefile.tres: add a test with @documentscript and @documentlanguagevariant reset by @documentlanguge in preamble.
Changed files
- ChangeLog
- tta/C/convert/convert_html.c
- tta/C/convert/convert_html.h
- tta/C/convert/converter.c
- tta/C/convert/converter.h
- tta/C/convert/html_conversion_api.h
- tta/C/convert/html_converter_api.c
- tta/C/convert/html_prepare_converter.c
- tta/C/main/build_perl_info.c
- tta/C/main/command_data.awk
- tta/C/main/convert_to_text.c
- tta/C/main/document_types.h
- tta/C/main/global_commands_types.h
- tta/C/main/translations.c
- tta/C/main/translations.h
- tta/C/main/utils.c
- tta/C/main/utils.h
- tta/C/parsetexi/end_line.c
- tta/C/parsetexi/parser.c
- tta/perl/Makefile.tres
- tta/perl/Texinfo/Common.pm
- tta/perl/Texinfo/Convert/Converter.pm
- tta/perl/Texinfo/Convert/HTML.pm
- tta/perl/Texinfo/Convert/HTMLNonXS.pm
- tta/perl/Texinfo/Convert/Text.pm
- tta/perl/Texinfo/ParserNonXS.pm
- tta/perl/Texinfo/Translations.pm
- tta/perl/XSTexinfo/convert/ConvertHTMLXS.xs
- tta/perl/t/languages.t
- tta/perl/t/results/languages/documentscript_conversion.pl
- tta/perl/t/results/languages/documentscript_variant_reset_in_preamble.pl
Change #265500
Category texinfo Changed by Patrice Dumas <pertusus@free.fr> Changed at Sun 26 Apr 2026 19:04:09 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision 468a113c6762d9552e15f49d978d2297ce9f72ab Comments
for DocBook, take into account resetting by @documentlanguage in preamble * tta/perl/Texinfo/Convert/DocBook.pm (conversion_output_begin): call set_converter_preamble_language_commands to determine the bcp47_locale at the end of the preamble.
Changed files
- ChangeLog
- tta/perl/Texinfo/Convert/DocBook.pm
- tta/perl/t/results/languages/documentscript_variant_reset_in_preamble.pl