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

Builder texinfo-solaris10-sparc Build #5849

Results:

Build successful

SourceStamp:

Projecttexinfo
Repositoryhttps://git.savannah.gnu.org/git/texinfo.git
Branchmaster
Revision46bd73ac178c4c786c459ba0f2094e83fd36e25b
Got Revision46bd73ac178c4c786c459ba0f2094e83fd36e25b
Changes2 changes

BuildSlave:

unstable10s

Reason:

The SingleBranchScheduler scheduler named 'schedule-texinfo-solaris10-sparc' triggered this build

Steps and Logfiles:

  1. git update ( 28 secs )
    1. stdio
  2. shell './autogen.sh' ( 49 mins, 5 secs )
    1. stdio
  3. shell_1 './configure' ( 10 mins, 43 secs )
    1. stdio
  4. shell_2 'gmake all' ( 17 mins, 24 secs )
    1. stdio
  5. shell_3 'gmake check' ( 55 mins, 32 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-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:

NameLabelValue

Responsible Users:

  1. Patrice Dumas

Timing:

StartThu Aug 14 18:22:26 2025
EndThu Aug 14 20:35:40 2025
Elapsed2 hrs, 13 mins, 14 secs

All Changes:

:

  1. Change #242974

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

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