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

Builder texinfo-solaris11-i386 Build #7273

Results:

Build successful

SourceStamp:

Projecttexinfo
Repositoryhttps://git.savannah.gnu.org/git/texinfo.git
Branchmaster
Revisionbf6e635618cf1e8aaff9c28a1cb2abb964d0ff5b
Got Revisionbf6e635618cf1e8aaff9c28a1cb2abb964d0ff5b
Changes14 changes

BuildSlave:

unstable11x

Reason:

The SingleBranchScheduler scheduler named 'schedule-texinfo-solaris11-i386' triggered this build

Steps and Logfiles:

  1. git update ( 8 secs )
    1. stdio
  2. shell './autogen.sh' ( 4 mins, 19 secs )
    1. stdio
  3. shell_1 './configure' ( 7 mins, 7 secs )
    1. stdio
  4. shell_2 'gmake all' ( 14 mins, 12 secs )
    1. stdio
  5. shell_3 'gmake check' ( 14 mins, 4 secs )
    1. stdio
    2. tta_tests_test-suite.log
    3. tta_perl_test-suite.log
    4. info_test-suite.log
    5. install_info_test-suite.log

Build Properties:

NameValueSource
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:

NameLabelValue

Responsible Users:

  1. Patrice Dumas

Timing:

StartSun Apr 19 23:15:18 2026
EndSun Apr 19 23:55:11 2026
Elapsed39 mins, 52 secs

All Changes:

:

  1. Change #264965

    Category texinfo
    Changed by Patrice Dumas <pertususohnoyoudont@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
  2. Change #264966

    Category texinfo
    Changed by Patrice Dumas <pertususohnoyoudont@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
  3. Change #264967

    Category texinfo
    Changed by Patrice Dumas <pertususohnoyoudont@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
  4. Change #264968

    Category texinfo
    Changed by Patrice Dumas <pertususohnoyoudont@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
  5. Change #264969

    Category texinfo
    Changed by Patrice Dumas <pertususohnoyoudont@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
  6. Change #264970

    Category texinfo
    Changed by Patrice Dumas <pertususohnoyoudont@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
  7. Change #264971

    Category texinfo
    Changed by Patrice Dumas <pertususohnoyoudont@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
  8. Change #264972

    Category texinfo
    Changed by Patrice Dumas <pertususohnoyoudont@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
  9. Change #264973

    Category texinfo
    Changed by Patrice Dumas <pertususohnoyoudont@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
  10. Change #264974

    Category texinfo
    Changed by Patrice Dumas <pertususohnoyoudont@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
  11. Change #264975

    Category texinfo
    Changed by Patrice Dumas <pertususohnoyoudont@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
  12. Change #264976

    Category texinfo
    Changed by Patrice Dumas <pertususohnoyoudont@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
  13. Change #264977

    Category texinfo
    Changed by Patrice Dumas <pertususohnoyoudont@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
  14. Change #264978

    Category texinfo
    Changed by Patrice Dumas <pertususohnoyoudont@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