Builder texinfo-solaris10-sparc Build #5849
Results:
Build successful
SourceStamp:
Project | texinfo |
Repository | https://git.savannah.gnu.org/git/texinfo.git |
Branch | master |
Revision | 46bd73ac178c4c786c459ba0f2094e83fd36e25b |
Got Revision | 46bd73ac178c4c786c459ba0f2094e83fd36e25b |
Changes | 2 changes |
BuildSlave:
unstable10sReason:
The SingleBranchScheduler scheduler named 'schedule-texinfo-solaris10-sparc' triggered this build
Steps and Logfiles:
Build Properties:
Name | Value | Source |
---|---|---|
branch | master | Build |
builddir | /export/home/buildbot-unstable10s/slave/texinfo-solaris10-sparc | slave |
buildername | texinfo-solaris10-sparc | Builder |
buildnumber | 5849 | Build |
codebase | Build | |
got_revision | 46bd73ac178c4c786c459ba0f2094e83fd36e25b | Git |
project | texinfo | Build |
repository | https://git.savannah.gnu.org/git/texinfo.git | Build |
revision | 46bd73ac178c4c786c459ba0f2094e83fd36e25b | Build |
scheduler | schedule-texinfo-solaris10-sparc | Scheduler |
slavename | unstable10s | BuildSlave |
workdir | /export/home/buildbot-unstable10s/slave/texinfo-solaris10-sparc | slave (deprecated) |
Forced Build Properties:
Name | Label | Value |
---|
Responsible Users:
- Patrice Dumaspertusus@free.fr
Timing:
Start | Thu Aug 14 18:22:26 2025 |
End | Thu Aug 14 20:35:40 2025 |
Elapsed | 2 hrs, 13 mins, 14 secs |
All Changes:
:
Change #242974
Category texinfo Changed by Patrice Dumas <pertusus @free.fr>Changed at Thu 14 Aug 2025 18:12:57 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision 981457d7238b947522f728dc617bd19fc8b09b70 Comments
Release output units in converter reset, not in document destroy * tta/perl/Texinfo/Document.pm, tta/perl/Texinfo/OutputUnits.pm (release_output_units_list): move _remove_output_units_directions and _remove_output_units_references to OutputUnits.pm as release_output_units_list. * tta/perl/Texinfo/Convert/Converter.pm (get_output_units_lists) (register_output_units_lists): add registering output units to Perl converter. * tta/C/convert/get_converter_perl_info.c (converter_release_output_units_built), tta/C/main/get_perl_info.c (release_output_units_list_built, release_output_units_lists_built): add C functions to be used with XS to release Perl references for the output units lists that are kept in C doing the same as release_output_units_list. * tta/perl/XSTexinfo/convert/ConvertXS.xs (reset_converter), tta/perl/texi2any.pl, tta/perl/Texinfo/Convert/Converter.pm (%XS_overrides, _XS_reset_converter, reset_converter), tta/perl/Texinfo/Convert/HTML.pm (_prepare_conversion_units), tta/perl/Texinfo/Convert/Info.pm (output), tta/perl/Texinfo/Convert/Plaintext.pm (convert, output), tta/perl/Texinfo/Document.pm (remove_document_references): add _XS_reset_converter and modify reset_converter to always have both Perl and XS run. Add remove_references argument to reset_converter. Release output units in converters reset, not in document destroy. Register output units in Perl in converter, not in document. * tta/C/convert/call_conversion_perl.c (call_object_reset_converter), tta/C/convert/texinfo.c (txi_converter_reset), tta/C/texi2any.c (main): add call_object_reset_converter and update txi_converter_reset to release output units in converters reset, not in document destroy. * tta/C/convert/texinfo.c (txi_converter_destroy): always call call_object_converter_perl_release to match with Perl. * tta/perl/Texinfo/ManipulateTree.pm ($destroyed_objects_refcount): handle automatically the difference in object refcount with XS and without (one more reference with XS).
Changed files
- ChangeLog
- tta/C/convert/call_conversion_perl.c
- tta/C/convert/call_conversion_perl.h
- tta/C/convert/get_converter_perl_info.c
- tta/C/convert/get_converter_perl_info.h
- tta/C/convert/html_prepare_converter.c
- tta/C/convert/replace_call_conversion_perl.c
- tta/C/convert/texinfo.c
- tta/C/convert/texinfo.h
- tta/C/main/build_perl_info.c
- tta/C/main/get_perl_info.c
- tta/C/main/get_perl_info.h
- tta/C/texi2any.c
- tta/perl/Texinfo/Convert/Converter.pm
- tta/perl/Texinfo/Convert/HTML.pm
- tta/perl/Texinfo/Convert/Info.pm
- tta/perl/Texinfo/Convert/Plaintext.pm
- tta/perl/Texinfo/Document.pm
- tta/perl/Texinfo/ManipulateTree.pm
- tta/perl/Texinfo/OutputUnits.pm
- tta/perl/XSTexinfo/convert/ConvertXS.xs
- tta/perl/XSTexinfo/parser_document/DocumentXS.xs
- tta/perl/texi2any.pl
Change #242975
Category texinfo Changed by Patrice Dumas <pertusus @free.fr>Changed at Thu 14 Aug 2025 18:13:27 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision 46bd73ac178c4c786c459ba0f2094e83fd36e25b Comments
* tta/C/main/output_unit.c (output_units_print_details): add, for debugging.
Changed files
- ChangeLog
- tta/C/main/output_unit.c
- tta/C/main/output_unit.h