Builder texinfo-solaris11-i386 Build #6400
Results:
Build successful
SourceStamp:
Project | texinfo |
Repository | https://git.savannah.gnu.org/git/texinfo.git |
Branch | master |
Revision | 16a3d7f21c1b716e5952139b6d590e2e93332a7d |
Got Revision | 16a3d7f21c1b716e5952139b6d590e2e93332a7d |
Changes | 4 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 | 6400 | Build |
codebase | Build | |
got_revision | 16a3d7f21c1b716e5952139b6d590e2e93332a7d | Git |
project | texinfo | Build |
repository | https://git.savannah.gnu.org/git/texinfo.git | Build |
revision | 16a3d7f21c1b716e5952139b6d590e2e93332a7d | 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 | Wed Apr 2 09:43:45 2025 |
End | Wed Apr 2 10:12:24 2025 |
Elapsed | 28 mins, 39 secs |
All Changes:
:
Change #226354
Category texinfo Changed by Patrice Dumas <pertusus @free.fr>Changed at Tue 01 Apr 2025 15:36:03 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision f1347ea680d55e5a7c17dd1a1e0d3478706e44ee Comments
* tta/C/convert/hashmap.c (init_c_hashmap, is_c_hashmap_registered) (c_hashmap_register, clear_c_hashmap), tta/C/convert/html_converter_finish.c (html_reset_converter) (html_free_converter): remove the converter argument of init_registered_ids_c_hashmap, instead return an hashmap pointer and rename the function as init_c_hashmap. Pass an hashmap argument to is_c_hashmap_registered_id, c_hashmap_register_id and clear_registered_ids_c_hashmap, renaming the functions as is_c_hashmap_registered, c_hashmap_register and clear_c_hashmap. Inline free_registered_ids_c_hashmap in html_free_converter and remove. Update callers. * tta/C/convert/hashmap.c (BUCKET, c_hashmap_register) (c_hashmap_value): add a void *value field in the hash, add a corresponding argument to c_hashmap_register and add c_hashmap_value function.
Changed files
- ChangeLog
- tta/C/convert/hashmap.c
- tta/C/convert/hashmap.h
- tta/C/convert/html_converter_finish.c
- tta/C/convert/html_prepare_converter.c
Change #226356
Category texinfo Changed by Patrice Dumas <pertusus @free.fr>Changed at Tue 01 Apr 2025 15:39:00 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision 491c9d368750cc394cf1c559009c648c36d91733 Comments
* tta/C/Makefile.am (C_libtexinfo_sources), tta/C/main/hashmap.c, tta/C/main/hashmap.h: move hashmap.c to main out of convert.
Changed files
- ChangeLog
- tta/C/Makefile.am
- tta/C/convert/hashmap.c
- tta/C/convert/hashmap.h
- tta/C/main/hashmap.c
- tta/C/main/hashmap.h
Change #226359
Category texinfo Changed by Patrice Dumas <pertusus @free.fr>Changed at Wed 02 Apr 2025 09:14:33 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision 2c0b5aa4a131e4e0bc4e4a52d0842cb3cc8c8c32 Comments
* tta/perl/Texinfo/Translations.pm (cache_translate_string): fix variable name typo. Remove unused %cached_translation_trees.
Changed files
- ChangeLog
- tta/perl/Texinfo/Translations.pm
Change #226361
Category texinfo Changed by Patrice Dumas <pertusus @free.fr>Changed at Wed 02 Apr 2025 09:40:18 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision 16a3d7f21c1b716e5952139b6d590e2e93332a7d Comments
Caching of translated strings in C * tta/C/main/translations.c (gdt_tree), tta/C/convert/convert_html.c (html_gdt_tree): merge *gdt in *gdt_tree. * tta/C/convert/convert_html.c (html_custom_translate_string) (html_translate_string, html_gdt_tree, html_cache_translate_string) (html_cdt_string), tta/C/convert/html_converter_finish.c (html_reset_converter), tta/C/main/converter_types.h (LANG_TRANSLATION), tta/C/main/translations.c (new_lang_translation) (free_lang_translation_tree_list, free_lang_translation) (TEXINFO_TRANSLATED_STRINGS_NR, translation_cache) (get_lang_translation, new_translation_tree, add_translation_tree) (cache_translate_string, replace_convert_substrings) (gdt_tree, gdt_string), tta/C/main/tree_types.h (TRANSLATION_TREE) (LANG_TRANSLATION_TREE_LIST, LANG_TRANSLATION): add types used for caching of translations and translation tree, TRANSLATION_TREE, LANG_TRANSLATION_TREE_LIST (for the list and hash of translations) and LANG_TRANSLATION (for the translations for a language). Add a general translation_cache and a translation_cache in HTML converter. Split html_custom_translate_string out of html_translate_string. Add cache_translate_string and html_cache_translate_string to handle caching of translated strings and tree. Move call of substitute to gdt_tree. Add functions to manage translations caching. Call in gdt_tree, html_gdt_tree, gdt_string and html_cdt_string. * tta/perl/Texinfo/Convert/HTML.pm (html_cache_translate_string): rename html_translate_string as html_cache_translate_string.
Changed files
- ChangeLog
- tta/C/convert/convert_html.c
- tta/C/convert/html_converter_finish.c
- tta/C/main/converter_types.h
- tta/C/main/hashmap.c
- tta/C/main/translations.c
- tta/C/main/translations.h
- tta/C/main/tree_types.h
- tta/perl/Texinfo/Convert/HTML.pm