Builder texinfo-solaris10-i386 Build #6619
Results:
Build successful
SourceStamp:
Project | texinfo |
Repository | https://git.savannah.gnu.org/git/texinfo.git |
Branch | master |
Revision | 7d74084b97eee2c192f983c657d1d4696cc94593 |
Got Revision | 7d74084b97eee2c192f983c657d1d4696cc94593 |
Changes | 1 change |
BuildSlave:
unstable10xReason:
The SingleBranchScheduler scheduler named 'schedule-texinfo-solaris10-i386' triggered this build
Steps and Logfiles:
Build Properties:
Name | Value | Source |
---|---|---|
branch | master | Build |
builddir | /export/home/buildbot/slave/texinfo-solaris10-i386 | slave |
buildername | texinfo-solaris10-i386 | Builder |
buildnumber | 6619 | Build |
codebase | Build | |
got_revision | 7d74084b97eee2c192f983c657d1d4696cc94593 | Git |
project | texinfo | Build |
repository | https://git.savannah.gnu.org/git/texinfo.git | Build |
revision | 7d74084b97eee2c192f983c657d1d4696cc94593 | Build |
scheduler | schedule-texinfo-solaris10-i386 | Scheduler |
slavename | unstable10x | BuildSlave |
workdir | /export/home/buildbot/slave/texinfo-solaris10-i386 | slave (deprecated) |
Forced Build Properties:
Name | Label | Value |
---|
Responsible Users:
- Patrice Dumaspertusus@free.fr
Timing:
Start | Mon Mar 31 20:43:29 2025 |
End | Mon Mar 31 21:04:00 2025 |
Elapsed | 20 mins, 31 secs |
All Changes:
:
Change #226201
Category texinfo Changed by Patrice Dumas <pertusus @free.fr>Changed at Mon 31 Mar 2025 20:40:05 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision 7d74084b97eee2c192f983c657d1d4696cc94593 Comments
Cache translated string and associated tree together * tta/perl/Texinfo/Translations.pm (translate_string, gdt, gdt_string), tta/C/convert/build_html_perl_state.c (switch_lang_translations), tta/perl/Texinfo/Convert/Utils.pm (switch_lang_translations): if lang is undef, set it to the empty string and use the empty string like an language name for caching. If the lang is ends up an empty string, cache using undef as translated string. Put the translated string (or undef if lang is undef or the empty string) into an array reference, and put the expanded Texinfo tree in the same array reference instead of using a separate hash to cache the tree. Move handling of tree caching and call of _substitute to gdt instead of _replace_convert_substrings. Remove %cached_translation_trees. * tta/C/convert/build_html_perl_info.c (html_pass_conversion_initialization), tta/C/convert/call_html_perl_function.c (call_formatting_function_format_translate_message), tta/perl/Texinfo/Convert/HTML.pm (html_translate_string) (conversion_initialization): use a different cache for user-defined strings, corresponding to the translation_cache converter key. Reset the cache for each output, such that stale translation cannot happen.
Changed files
- ChangeLog
- tta/C/convert/build_html_perl_info.c
- tta/C/convert/build_html_perl_state.c
- tta/C/convert/call_html_perl_function.c
- tta/perl/Texinfo/Convert/HTML.pm
- tta/perl/Texinfo/Convert/Utils.pm
- tta/perl/Texinfo/Translations.pm