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

Builder ggettext-solaris10-i386 Build #1043

Results:

Failed shell shell_1 shell_2 shell_3

SourceStamp:

Projectggettext
Repositorygit://git.savannah.gnu.org/gettext.git
Branchmaster
Revision910a2e6e06b669d65ef83f73527ccc217c4ede69
Got Revision910a2e6e06b669d65ef83f73527ccc217c4ede69
Changes1 change

BuildSlave:

unstable10x

Reason:

The SingleBranchScheduler scheduler named 'schedule-ggettext-solaris10-i386' triggered this build

Steps and Logfiles:

  1. git update ( 4 secs )
    1. stdio
  2. shell '/opt/csw/bin/bash autogen.sh' failed ( 2 mins, 12 secs )
    1. stdio
  3. shell_1 './configure --with-libiconv-prefix=/opt/csw ...' failed ( 0 secs )
    1. stdio
  4. shell_2 'gmake' failed ( 0 secs )
    1. stdio
  5. shell_3 'gmake check' failed ( 0 secs )
    1. stdio
    2. tools_test-init-env
    3. tools_gnulib_test-suite.log
    4. runtime_test-suite.log
    5. tools_test-suite.log

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/ggettext-solaris10-i386 slave
buildername ggettext-solaris10-i386 Builder
buildnumber 1043 Build
codebase Build
got_revision 910a2e6e06b669d65ef83f73527ccc217c4ede69 Git
project ggettext Build
repository git://git.savannah.gnu.org/gettext.git Build
revision 910a2e6e06b669d65ef83f73527ccc217c4ede69 Build
scheduler schedule-ggettext-solaris10-i386 Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/ggettext-solaris10-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Bruno Haible

Timing:

StartSun Jan 25 19:26:32 2026
EndSun Jan 25 19:28:50 2026
Elapsed2 mins, 17 secs

All Changes:

:

  1. Change #256336

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Sun 25 Jan 2026 19:17:48
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision 910a2e6e06b669d65ef83f73527ccc217c4ede69

    Comments

    Fix a small memory leak in libgettextpo.
    Reported by <gemmaro.dev@gmail.com> at
    <https://savannah.gnu.org/bugs/index.php?item_id=67892>
    and by Albert Astals Cid <aacid@kde.org> in
    <https://lists.gnu.org/archive/html/bug-gettext/2026-01/msg00071.html>.
    
    * gettext-tools/src/read-po-lex.h: Include str-list.h.
    (lex_start): Add arena parameter.
    * gettext-tools/src/read-po-lex.c (lex_start): Add arena parameter. Add the
    heap-allocated file_name to the arena.
    * gettext-tools/src/read-catalog-abstract.h: Include str-list.h.
    (struct catalog_input_format): Add arena parameter to parse() method.
    (catalog_reader_parse): Add arena parameter.
    * gettext-tools/src/read-properties.c (properties_parse): Add arena parameter.
    * gettext-tools/src/read-stringtable.c (stringtable_parse): Add arena parameter.
    * gettext-tools/src/read-po.c (po_parse): Add arena parameter. Update lex_start
    call.
    * gettext-tools/src/read-catalog-abstract.c (catalog_reader_parse): Add arena
    parameter. Update parse() method call.
    * gettext-tools/src/read-catalog.h: Include str-list.h.
    (read_catalog_stream): Add arena parameter.
    * gettext-tools/src/read-catalog.c (read_catalog_stream): Add arena parameter.
    Update catalog_reader_parse call.
    * gettext-tools/src/read-catalog-file.c: Include str-list.h.
    (read_catalog_file): Update read_catalog_stream call.
    * gettext-tools/src/read-csharp.c: Include str-list.h.
    (execute_and_read_po_output): Update read_catalog_stream call.
    * gettext-tools/src/read-java.c: Include str-list.h.
    (execute_and_read_po_output): Update read_catalog_stream call.
    * gettext-tools/src/read-resources.c: Include str-list.h.
    (execute_and_read_po_output): Update read_catalog_stream call.
    * gettext-tools/src/read-tcl.c: Include str-list.h.
    (msgdomain_read_tcl): Update read_catalog_stream call.
    * gettext-tools/libgettextpo/gettext-po.c: Include str-list.h.
    (struct po_file): Add field 'arena'.
    (po_file_create): Initialize it.
    (po_file_read): Likewise. Update read_catalog_stream call.
    (po_file_free): Destroy the arena.
    * gettext-tools/src/msgfmt.c (read_catalog_file_msgfmt): Update
    catalog_reader_parse call.
    * gettext-tools/src/x-po.c: Include str-list.h.
    (extract): Update catalog_reader_parse call.
    * gettext-tools/src/xgettext.c (read_exclusion_file): Update
    catalog_reader_parse call.

    Changed files

    • gettext-tools/libgettextpo/gettext-po.c
    • gettext-tools/src/msgfmt.c
    • gettext-tools/src/read-catalog-abstract.c
    • gettext-tools/src/read-catalog-abstract.h
    • gettext-tools/src/read-catalog-file.c
    • gettext-tools/src/read-catalog.c
    • gettext-tools/src/read-catalog.h
    • gettext-tools/src/read-csharp.c
    • gettext-tools/src/read-java.c
    • gettext-tools/src/read-po-lex.c
    • gettext-tools/src/read-po-lex.h
    • gettext-tools/src/read-po.c
    • gettext-tools/src/read-properties.c
    • gettext-tools/src/read-resources.c
    • gettext-tools/src/read-stringtable.c
    • gettext-tools/src/read-tcl.c
    • gettext-tools/src/x-po.c
    • gettext-tools/src/xgettext.c