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

Builder ggettext-solaris10-sparc Build #681

Results:

Failed

SourceStamp:

Projectggettext
Repositorygit://git.savannah.gnu.org/gettext.git
Branchmaster
Revisione543b20c00faa4b5b7ad36ec67fb1b166218ee17
Changes9 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git updating ( 1 mins, 4 secs )
    1. stdio
  2. shell  
    1. - no logs -
  3. shell_1  
    1. - no logs -
  4. shell_2  
    1. - no logs -
  5. shell_3  
    1. - no logs -

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/ggettext-solaris10-sparc slave
buildername ggettext-solaris10-sparc Builder
buildnumber 681 Build
codebase Build
project ggettext Build
repository git://git.savannah.gnu.org/gettext.git Build
revision e543b20c00faa4b5b7ad36ec67fb1b166218ee17 Build
scheduler schedule-ggettext-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/ggettext-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Bruno Haible

Timing:

StartSat Nov 11 16:58:45 2023
EndSat Nov 11 16:59:50 2023
Elapsed1 mins, 4 secs

All Changes:

:

  1. Change #184222

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Sat 11 Nov 2023 16:48:00
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision 3e89d220852145522cd3d94639165a5ae5e49faa

    Comments

    libgettextpo: Remove static variable 'directory'.
    * gettext-tools/src/read-catalog-file.h: New file, extracted from
    gettext-tools/src/read-catalog.h.
    * gettext-tools/src/read-catalog.h (read_catalog_file): Remove declaration.
    * gettext-tools/src/read-catalog-file.c: New file, extracted from
    gettext-tools/src/read-catalog.c.
    * gettext-tools/src/read-catalog.c: Don't include open-catalog.h.
    (read_catalog_file): Remove function.
    * gettext-tools/src/msgl-cat.c: Include read-catalog-file.h instead of
    read-catalog.h.
    * gettext-tools/src/msgattrib.c: Likewise.
    * gettext-tools/src/msgcmp.c: Likewise.
    * gettext-tools/src/msgconv.c: Likewise.
    * gettext-tools/src/msgen.c: Likewise.
    * gettext-tools/src/msgexec.c: Likewise.
    * gettext-tools/src/msgfilter.c: Likewise.
    * gettext-tools/src/msgfmt.c: Likewise.
    * gettext-tools/src/msggrep.c: Likewise.
    * gettext-tools/src/msginit.c: Likewise.
    * gettext-tools/src/msgmerge.c: Likewise.
    * gettext-tools/src/FILES: Mention read-catalog-file.h, read-catalog-file.c.
    * gettext-tools/src/Makefile.am (noinst_HEADERS): Add read-catalog-file.h.
    (libgettextsrc_la_SOURCES): Add read-catalog-file.c.
    * gettext-tools/libgettextpo/Makefile.am (libgettextpo_la_AUXSOURCES): Remove
    dir-list.c, open-catalog.c.

    Changed files

    • gettext-tools/libgettextpo/Makefile.am
    • gettext-tools/src/FILES
    • gettext-tools/src/Makefile.am
    • gettext-tools/src/msgattrib.c
    • gettext-tools/src/msgcmp.c
    • gettext-tools/src/msgconv.c
    • gettext-tools/src/msgen.c
    • gettext-tools/src/msgexec.c
    • gettext-tools/src/msgfilter.c
    • gettext-tools/src/msgfmt.c
    • gettext-tools/src/msggrep.c
    • gettext-tools/src/msginit.c
    • gettext-tools/src/msgl-cat.c
    • gettext-tools/src/msgmerge.c
    • gettext-tools/src/read-catalog-file.c
    • gettext-tools/src/read-catalog-file.h
    • gettext-tools/src/read-catalog.c
    • gettext-tools/src/read-catalog.h
  2. Change #184225

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Sat 11 Nov 2023 16:48:05
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision 27d567a4a3ff9546bd46e950924e4738175d0e57

    Comments

    libgettextpo: Remove static variable bullet_stack.
    * gettext-tools/src/xg-check.h: New file, extracted from
    gettext-tools/src/msgl-check.h.
    * gettext-tools/src/xg-check.c: New file, extracted from
    gettext-tools/src/msgl-check.c.
    * gettext-tools/src/msgl-check.h (syntax_check_message_list): Remove
    declaration.
    * gettext-tools/src/msgl-check.c: Don't include quote.h, sentence.h, unictype.h,
    unistr.h.
    (struct callback_arg, struct bullet_ty, struct bullet_stack_ty,
    syntax_check_function): Remove types.
    (bullet_stack, sc_funcs): Remove variables.
    (syntax_check_ellipsis_unicode, syntax_check_space_ellipsis,
    syntax_check_quote_unicode_callback, syntax_check_quote_unicode,
    syntax_check_bullet_unicode, syntax_check_message, syntax_check_message_list):
    Remove functions.
    * gettext-tools/src/xgettext.c: Include xg-check.h instead of msgl-check.h.
    * gettext-tools/src/Makefile.am (noinst_HEADERS): Add xg-check.h.
    (xgettext_SOURCES): Add xg-check.c.
    * gettext-tools/src/FILES: Mention xg-check.h, xg-check.c.
    * gettext-tools/po/POTFILES.in: Add src/xg-check.c.

    Changed files

    • gettext-tools/po/POTFILES.in
    • gettext-tools/src/FILES
    • gettext-tools/src/Makefile.am
    • gettext-tools/src/msgl-check.c
    • gettext-tools/src/msgl-check.h
    • gettext-tools/src/xg-check.c
    • gettext-tools/src/xg-check.h
    • gettext-tools/src/xgettext.c
  3. Change #184227

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Sat 11 Nov 2023 16:48:09
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision da5a62248def5aa0eedb04481fbbb92cb524d06c

    Comments

    libgettextpo: Remove static variables curr_mp, curr_msgid_pos.
    * gettext-tools/src/format.h (formatstring_error_logger_t): Add a 'data'
    parameter.
    (struct formatstring_parser): In the 'check' method, add an 'error_logger_data'
    parameter.
    (check_msgid_msgstr_format_i, check_msgid_msgstr_format): Add an
    'error_logger_data' parameter.
    * gettext-tools/src/format-awk.c (format_check): Add an 'error_logger_data'
    parameter. Pass it to each error_logger invocation.
    * gettext-tools/src/format-boost.c (format_check): Likewise.
    * gettext-tools/src/format-c.c (format_check): Likewise.
    * gettext-tools/src/format-c++-brace.c (format_check): Likewise.
    * gettext-tools/src/format-csharp.c (format_check): Likewise.
    * gettext-tools/src/format-elisp.c (format_check): Likewise.
    * gettext-tools/src/format-gcc-internal.c (format_check): Likewise.
    * gettext-tools/src/format-gfc-internal.c (format_check): Likewise.
    * gettext-tools/src/format-java-printf.c (format_check): Likewise.
    * gettext-tools/src/format-java.c (format_check): Likewise.
    * gettext-tools/src/format-javascript.c (format_check): Likewise.
    * gettext-tools/src/format-kde-kuit.c (format_check): Likewise.
    * gettext-tools/src/format-kde.c (format_check): Likewise.
    * gettext-tools/src/format-librep.c (format_check): Likewise.
    * gettext-tools/src/format-lisp.c (format_check): Likewise.
    * gettext-tools/src/format-lua.c (format_check): Likewise.
    * gettext-tools/src/format-pascal.c (format_check): Likewise.
    * gettext-tools/src/format-perl-brace.c (format_check): Likewise.
    * gettext-tools/src/format-perl.c (format_check): Likewise.
    * gettext-tools/src/format-php.c (format_check): Likewise.
    * gettext-tools/src/format-python-brace.c (format_check): Likewise.
    * gettext-tools/src/format-python.c (format_check): Likewise.
    * gettext-tools/src/format-qt-plural.c (format_check): Likewise.
    * gettext-tools/src/format-qt.c (format_check): Likewise.
    * gettext-tools/src/format-ruby.c (format_check): Likewise.
    * gettext-tools/src/format-scheme.c (format_check): Likewise.
    * gettext-tools/src/format-sh.c (format_check): Likewise.
    * gettext-tools/src/format-smalltalk.c (format_check): Likewise.
    * gettext-tools/src/format-tcl.c (format_check): Likewise.
    * gettext-tools/src/format.c (check_msgid_msgstr_format_i,
    check_msgid_msgstr_format): Add an 'error_logger_data' parameter.
    * gettext-tools/src/msgl-check.c (curr_mp, curr_msgid_pos): Remove variables.
    (struct formatstring_error_logger_locals): New type.
    (formatstring_error_logger): Add a 'data' parameter.
    (check_pair): Set up a 'struct formatstring_error_logger_locals' on the stack
    and pass it to check_msgid_msgstr_format.
    * gettext-tools/src/msgmerge.c (silent_error_logger): Add a 'data' parameter.
    (message_merge): Pass a null error_logger_data.
    * gettext-tools/libgettextpo/gettext-po.c (po_error_logger): Add a 'data'
    parameter.
    (po_message_check_format): Pass a null error_logger_data.

    Changed files

    • gettext-tools/libgettextpo/gettext-po.c
    • gettext-tools/src/format-awk.c
    • gettext-tools/src/format-boost.c
    • gettext-tools/src/format-c++-brace.c
    • gettext-tools/src/format-c.c
    • gettext-tools/src/format-csharp.c
    • gettext-tools/src/format-elisp.c
    • gettext-tools/src/format-gcc-internal.c
    • gettext-tools/src/format-gfc-internal.c
    • gettext-tools/src/format-java-printf.c
    • gettext-tools/src/format-java.c
    • gettext-tools/src/format-javascript.c
    • gettext-tools/src/format-kde-kuit.c
    • gettext-tools/src/format-kde.c
    • gettext-tools/src/format-librep.c
    • gettext-tools/src/format-lisp.c
    • gettext-tools/src/format-lua.c
    • gettext-tools/src/format-pascal.c
    • gettext-tools/src/format-perl-brace.c
    • gettext-tools/src/format-perl.c
    • gettext-tools/src/format-php.c
    • gettext-tools/src/format-python-brace.c
    • gettext-tools/src/format-python.c
    • gettext-tools/src/format-qt-plural.c
    • gettext-tools/src/format-qt.c
    • gettext-tools/src/format-ruby.c
    • gettext-tools/src/format-scheme.c
    • gettext-tools/src/format-sh.c
    • gettext-tools/src/format-smalltalk.c
    • gettext-tools/src/format-tcl.c
    • gettext-tools/src/format.c
    • gettext-tools/src/format.h
    • gettext-tools/src/msgl-check.c
    • gettext-tools/src/msgmerge.c
  4. Change #184229

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Sat 11 Nov 2023 16:48:13
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision 7ae99bae8bdac6e7f192682823ac9db3a21bd483

    Comments

    libgettextpo: Remove static variable 'result.0'.
    * gettext-tools/src/write-po.h (make_format_description_string): Change return
    type to 'char *'.
    * gettext-tools/src/write-po.c (make_format_description_string): Return a
    freshly allocated string.
    (message_print_comment_flags, message_print_obsolete): Free the result of
    make_format_description_string when done.
    * gettext-tools/src/write-stringtable.c (write_message): Likewise.

    Changed files

    • gettext-tools/src/write-po.c
    • gettext-tools/src/write-po.h
    • gettext-tools/src/write-stringtable.c
  5. Change #184231

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Sat 11 Nov 2023 16:48:16
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision 7ad43b102c254f5b81eb91b83b70ed027423ffe1

    Comments

    libgettextpo: Remove static variable 'width.0'.
    * gnulib-local/lib/xerror.h: Include <stddef.h>.
    (multiline_warning, multiline_error): Change return type to size_t. Don't
    suggest to pass a NULL prefix.
    (multiline_append): New declaration.
    * gnulib-local/lib/xerror.c (multiline_internal): New function, extracted from
    multiline_warning.
    (multiline_warning, multiline_error): Reject a NULL prefix. Call
    multiline_internal.
    (multiline_append): New function.
    * gettext-tools/src/msgl-charset.c (compare_po_locale_charsets): Invoke
    multiline_append instead of multiline_warning with NULL argument.
    * gettext-tools/src/msgfmt.c (msgfmt_parse_debrief): Invoke multiline_append
    instead of multiline_error with NULL argument.
    * gettext-tools/src/po-error.c (void_multiline_warning, void_multiline_error):
    New functions.
    (po_multiline_warning, po_multiline_error): Use them as initializer.
    * gettext-tools/libgettextpo/gettext-po.c (void_multiline_warning,
    void_multiline_error): New functions.
    (po_file_read_v2, po_file_write): Use them as defaults for po_multiline_warning,
    po_multiline_error.

    Changed files

    • gettext-tools/libgettextpo/gettext-po.c
    • gettext-tools/src/msgfmt.c
    • gettext-tools/src/msgl-charset.c
    • gettext-tools/src/po-error.c
    • gnulib-local/lib/xerror.c
    • gnulib-local/lib/xerror.h
  6. Change #184232

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Sat 11 Nov 2023 16:48:20
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision aadaa610706d0997ce848ec5fdf61b21de53b3c9

    Comments

    libgettextpo: Remove static variables po_gram_lval, po_gram_char, po_gram_nerrs.
    * gettext-tools/src/po-gram-gen.y: Request a pure parser.
    * gettext-tools/src/po-lex.h (po_gram_lex): Add lval parameter.
    * gettext-tools/src/po-lex.c (po_gram_lex): Add lval parameter. Store the result
    in *lval instead of in po_gram_lval.
    * gettext-tools/woe32dll/gettextsrc-exports.c: Remove po_gram_lval.

    Changed files

    • gettext-tools/src/po-gram-gen.y
    • gettext-tools/src/po-lex.c
    • gettext-tools/src/po-lex.h
    • gettext-tools/woe32dll/gettextsrc-exports.c
  7. Change #184233

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Sat 11 Nov 2023 16:48:24
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision acd05bcdcd01ea3f6ad9d9508bfb9da7843b4101

    Comments

    build: Remove po-gram-gen2.h.
    * gettext-tools/src/po-lex.c: Include po-gram-gen.h instead of po-gram-gen2.h.
    * gettext-tools/src/po-lex.h: Update comment.
    * gettext-tools/src/Makefile.am (noinst_HEADERS): Remove po-gram-gen2.h.
    (po-gram-gen2.h): Remove rule.
    (BUILT_SOURCES, MAINTAINERCLEANFILES, EXTRA_DIST): Don't add it.
    (po-lex.o, po-lex.lo): Don't depend on it.

    Changed files

    • .gitignore
    • gettext-tools/src/Makefile.am
    • gettext-tools/src/po-lex.c
    • gettext-tools/src/po-lex.h
  8. Change #184234

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Sat 11 Nov 2023 16:48:27
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision 6179430a9db06535ff961675892f331a2b61878e

    Comments

    libgettextpo: Remove static variable 'plural_counter'.
    * gettext-tools/src/po-gram.h (struct po_parser_state): New type.
    (po_gram_parse): Add 'struct po_parser_state *ps' parameter.
    * gettext-tools/src/po-gram-gen.y: Add %parse-param declaration.
    Access ps->plural_counter instead of plural_counter.
    (plural_counter): Remove variable.
    * gettext-tools/src/po-lex.h (po_gram_error): Add 'struct po_parser_state *ps'
    parameter.
    * gettext-tools/src/po-lex.c: Include po-gram.h.
    (po_gram_error): Add 'struct po_parser_state *ps' parameter.
    (mbfile_getc, control_sequence): Update po_gram_error calls.
    * gettext-tools/src/read-po.c (po_parse): Pass a 'struct po_parser_state *' to
    po_gram_parse.

    Changed files

    • gettext-tools/src/po-gram-gen.y
    • gettext-tools/src/po-gram.h
    • gettext-tools/src/po-lex.c
    • gettext-tools/src/po-lex.h
    • gettext-tools/src/read-po.c
  9. Change #184235

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Sat 11 Nov 2023 16:48:31
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision e543b20c00faa4b5b7ad36ec67fb1b166218ee17

    Comments

    libgettextpo: Remove static variables gram_pos_column, gram_pot_role, signal_eilseq, po_lex_obsolete, po_lex_previous, mbf.
    * gettext-tools/src/po-gram.h: Include <stdbool.h>, <stdio.h>, unistr.h.
    (MBCHAR_BUF_SIZE, struct mbchar, mbchar_t, NPUSHBACK, struct mbfile, mbfile_t):
    Moved to here, from po-lex.c.
    (struct po_parser_state): Add fields gram_pot_role, gram_pos_column,
    signal_eilseq, mbf, po_lex_obsolete, po_lex_previous.
    * gettext-tools/src/po-gram-gen.y: Add %lex-param declaration.
    (do_callback_message): Add 'struct po_parser_state *ps' parameter. Update all
    callers.
    * gettext-tools/src/po-lex.h (gram_pos_column, gram_pot_role): Remove
    declarations.
    (lex_start): Add 'struct po_parser_state *ps' parameter. Remove is_pot_role
    parameter.
    (po_gram_lex): Add 'struct po_parser_state *ps' parameter.
    * gettext-tools/src/po-lex.c: Don't include unistr.h.
    (gram_pos_column, gram_pot_role, signal_eilseq, mbf, po_lex_obsolete,
    po_lex_previous): Remove variables.
    (po_gram_error): Update.
    (MBCHAR_BUF_SIZE, struct mbchar, mbchar_t, NPUSHBACK, struct mbfile, mbfile_t):
    Remove declarations.
    (mb_width): Add 'struct po_parser_state *ps' parameter.
    (mbfile_getc): Likewise. Pass it to po_gram_error.
    (lex_start): Add 'struct po_parser_state *ps' parameter. Remove is_pot_role
    parameter.
    (lex_end): Remove assignments to variables.
    (lex_getc, lex_ungetc, keyword_p, control_sequence, po_gram_lex): Add
    'struct po_parser_state *ps' parameter.
    * gettext-tools/src/read-po.c (po_parse): Iniitialize gram_pot_role field here.
    Pass 'struct po_parser_state *' to lex_start.
    * gettext-tools/woe32dll/gettextsrc-exports.c: Remove gram_pos_column,
    gram_pot_role.

    Changed files

    • gettext-tools/src/po-gram-gen.y
    • gettext-tools/src/po-gram.h
    • gettext-tools/src/po-lex.c
    • gettext-tools/src/po-lex.h
    • gettext-tools/src/read-po.c
    • gettext-tools/woe32dll/gettextsrc-exports.c