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

Builder texinfo-solaris11-sparc Build #7687

Results:

Build successful

SourceStamp:

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

BuildSlave:

unstable11s

Reason:

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

Steps and Logfiles:

  1. git update ( 8 secs )
    1. stdio
  2. shell './autogen.sh' ( 15 mins, 26 secs )
    1. stdio
  3. shell_1 './configure' ( 1 mins, 54 secs )
    1. stdio
  4. shell_2 'gmake all' ( 5 mins, 50 secs )
    1. stdio
  5. shell_3 'gmake check' ( 8 mins, 1 secs )
    1. stdio
    2. tta_tests_test-suite.log
    3. info_test-suite.log
    4. pod_simple_texinfo/test-suite.log
    5. tta_swig_perl_test-suite.log
    6. tta_perl_test-suite.log
    7. tta_tests_many_input_files_test-suite.log
    8. install_info_test-suite.log

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/texinfo-solaris11-sparc slave
buildername texinfo-solaris11-sparc Builder
buildnumber 7687 Build
codebase Build
got_revision 3e0d0c12780c75817e4d5826e80e58b6cc75b9b7 Git
project texinfo Build
repository https://git.savannah.gnu.org/git/texinfo.git Build
revision 3e0d0c12780c75817e4d5826e80e58b6cc75b9b7 Build
scheduler schedule-texinfo-solaris11-sparc Scheduler
slavename unstable11s BuildSlave
workdir /export/home/buildbot/slave/texinfo-solaris11-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Patrice Dumas

Timing:

StartFri Sep 4 22:44:35 2026
EndFri Sep 4 23:15:57 2026
Elapsed31 mins, 21 secs

All Changes:

:

  1. Change #280752

    Category texinfo
    Changed by Patrice Dumas <pertususohnoyoudont@free.fr>
    Changed at Fri 04 Sep 2026 14:45:57
    Repository https://git.savannah.gnu.org/git/texinfo.git
    Project texinfo
    Branch master
    Revision 87a2995da15c2d2d6d58ba3166442999d89a8cd6

    Comments

    never split a quoted image, add a special type in pending text
    * tta/C/convert/convert_to_info.c (info_format_image)
    (info_quote_image, info_format_image_element),
    tta/C/convert/convert_to_plaintext.c (PLAINTEXT_FORMAT_FUNCTIONS)
    (plaintext_quote_image, plaintext_functions, plaintext_insert_image):
    separate formatting image for Info and quoting with control character
    including a NUL, to have access to a string before adding the quoting
    characters in C.
    
    * tta/C/convert/convert_to_plaintext.c (debug_print_pending)
    (clear_pending_text_list, add_top_pending_text)
    (stream_encode, plaintext_add_target_location, ensure_end_of_line)
    (pending_to_text, stream_to_text_anchor, pending_texts_width)
    (pending_text_has_anchor, replace_pending_text)
    (collect_pending_texts_lines, free_pending_texts, align_lines)
    (convert_to_plaintext_internal, plaintext_free_converter),
    tta/C/main/plaintext_converter_state.h (enum location_type)
    (PENDING_TEXT), tta/perl/Texinfo/Convert/InfoNonXS.pm
    (add_target_location, _stream_to_text_anchor, _stream_encode)
    (_debug_print_pending, _ensure_end_of_line)
    (collect_pending_texts_lines, _pending_texts_width)
    (_pending_text_has_anchor, _convert): add a location type to
    PENDING_TEXT, distinguish text and anchor, and add support for quoted
    images too.  Add an argument to add_top_pending_text for quoted image
    and update callers.  Use IMAGE_WIDTH, set to 3 where the width of
    images is needed.
    
    * tta/C/convert/convert_to_info.c (info_format_image_element),
    tta/C/convert/convert_to_plaintext.c (plaintext_add_image)
    (plaintext_insert_image, compute_spaces_align_line)
    (plaintext_format_image_element),
    tta/C/main/plaintext_converter_state.h (PENDING_TEXT),
    tta/perl/Texinfo/Convert/InfoNonXS.pm (format_image_element),
    tta/perl/Texinfo/Convert/PlaintextNonXS.pm (add_image,
    _compute_spaces_align_line, format_image_element) (_insert_image): add
    quoted image to pending text as a separate type, that is never split
    at lines and as a width set to IMAGE_WIDTH.  A trailing new line for
    images not in paragraph is added in a different pending text.  In C,
    add non quoted image as argument to plaintext_add_image and in
    PENDING_TEXT to be used for debugging.

    Changed files

    • ChangeLog
    • tta/C/convert/convert_to_info.c
    • tta/C/convert/convert_to_info.h
    • tta/C/convert/convert_to_plaintext.c
    • tta/C/convert/convert_to_plaintext.h
    • tta/C/main/plaintext_converter_state.h
    • tta/C/main/utils.c
    • tta/C/main/utils.h
    • tta/perl/Texinfo/Convert/InfoNonXS.pm
    • tta/perl/Texinfo/Convert/PlaintextNonXS.pm
    • tta/perl/t/results/info_tests/multiline_image_and_align.pl
    • tta/perl/t/results/info_tests/multitable_flushright_image.pl
    • tta/perl/t/results/info_tests/multitable_images.pl
  2. Change #280753

    Category texinfo
    Changed by Patrice Dumas <pertususohnoyoudont@free.fr>
    Changed at Sat 05 Sep 2026 00:24:13
    Repository https://git.savannah.gnu.org/git/texinfo.git
    Project texinfo
    Branch master
    Revision 3e0d0c12780c75817e4d5826e80e58b6cc75b9b7

    Comments

    split line of image text from file and add to pending text
    * tta/C/convert/convert_to_plaintext.c (plaintext_add_quoted_image),
    tta/perl/Texinfo/Convert/PlaintextNonXS.pm (add_quoted_image):
    move quoted image related code of plaintext_add_image to
    plaintext_add_quoted_image.  Update callers.
    
    * tta/C/convert/convert_to_plaintext.c (add_top_pending_text)
    (stream_encode, pending_to_text, stream_to_text_anchor)
    (collect_pending_texts_lines, align_lines),
    tta/C/main/plaintext_converter_state.h (enum location_type),
    tta/perl/Texinfo/Convert/PlaintextNonXS.pm
    (collect_pending_texts_lines, _align_lines): add protected_text
    pending text type.  Do not modify spaces for that pending text type.
    
    * tta/C/convert/convert_to_info.c (info_format_image_element),
    tta/C/convert/convert_to_plaintext.c
    (plaintext_stream_image_formatted_text)
    (convert_to_plaintext_internal, plaintext_format_image_element),
    tta/perl/Texinfo/Convert/InfoNonXS.pm (format_image_element),
    tta/perl/Texinfo/Convert/PlaintextNonXS.pm
    (stream_image_formatted_text, format_image_element, _convert): split
    text of images lines and add each of them as protected_text.  Add
    plaintext_stream_image_formatted_text based on
    plaintext_image_formatted_text, on *_format_image_element lines
    counting codes, and on @image formatting in
    convert_to_plaintext_internal result streaming.  Add the code doing
    the split in plaintext_stream_image_formatted_text.  Call
    plaintext_stream_image_formatted_text instead of
    plaintext_image_formatted_text in info_format_image_element and
    plaintext_format_image_element.  Remove plaintext_add_image.
    
    * tta/C/convert/convert_to_info.c (info_format_image_element),
    tta/C/convert/convert_to_plaintext.c (PLAINTEXT_FORMAT_FUNCTIONS)
    (plaintext_insert_image, convert_to_plaintext_internal),
    tta/perl/Texinfo/Convert/InfoNonXS.pm (format_image_element),
    tta/perl/Texinfo/Convert/PlaintextNonXS.pm (format_image_element)
    (_insert_image): have *_format_image_element return the lines count.
    Have plaintext_insert_image return the line count.  Update callers.
    Remove the STRING_LINE_COUNT type.
    
    * tta/C/convert/convert_to_plaintext.c (align_lines)
    (convert_to_plaintext_internal, plaintext_free_converter),
    tta/perl/Texinfo/Convert/InfoNonXS.pm (_align_lines): remove the
    code previously used to align images text, remove the images argument,
    remove the code related to the images information list.  Remove the
    IMAGE_LOCATION_INFO and IMAGE_LOCATION_INFO_LIST types, associated
    list functions declarations and reallocate_line_image_for.

    Changed files

    • ChangeLog
    • tta/C/convert/convert_to_info.c
    • tta/C/convert/convert_to_info.h
    • tta/C/convert/convert_to_plaintext.c
    • tta/C/convert/convert_to_plaintext.h
    • tta/C/main/converter_types.h
    • tta/C/main/plaintext_converter_state.h
    • tta/perl/Texinfo/Convert/InfoNonXS.pm
    • tta/perl/Texinfo/Convert/PlaintextNonXS.pm
    • tta/perl/t/results/info_tests/multiline_image_and_align.pl
    • tta/perl/t/results/info_tests/multitable_flushright_image.pl
    • tta/perl/t/results/plaintext_tests/multiline_image_and_align.pl