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

Builder ggettext-solaris10-sparc Build #954

Results:

Failed

SourceStamp:

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

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git updating ( 2 mins, 12 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 954 Build
codebase Build
project ggettext Build
repository git://git.savannah.gnu.org/gettext.git Build
revision c93b9f3976335ff3386423ea705a3228cd945e5c 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:

StartSun Jun 22 12:21:56 2025
EndSun Jun 22 12:24:09 2025
Elapsed2 mins, 12 secs

All Changes:

:

  1. Change #237392

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Sun 22 Jun 2025 10:56:59
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision c93b9f3976335ff3386423ea705a3228cd945e5c

    Comments

    Add support for Shell printf format strings.
    * gettext-tools/src/message.h (enum format_type): Add format_sh_printf.
    (NFORMATS): Increment.
    * gettext-tools/src/message.c (format_language, format_language_pretty): Add an
    entry for format_sh_printf.
    * gettext-tools/src/format.h (formatstring_sh_printf): New declaration.
    * gettext-tools/src/format.c (formatstring_parsers): Add an entry for
    format_sh_printf.
    * gettext-tools/src/format-sh-printf.c: New file, based on
    gettext-tools/src/format-awk.c.
    * gettext-tools/src/FILES: Mention it.
    * gettext-tools/src/x-sh.h (SCANNERS_SH): Use formatstring_sh_printf as
    secondary format string type.
    * gettext-tools/src/xgettext.c (xgettext_record_flag): Update accordingly.
    * gettext-tools/src/x-sh.c (init_flag_table_sh): Register gettext, ngettext with
    flag 'pass-sh-printf-format'. Register 'printf' with flag 'sh-printf-format'.
    * gettext-tools/src/Makefile.am (FORMAT_SOURCE): Add format-sh-printf.c.
    * gettext-tools/libgettextpo/Makefile.am (libgettextpo_la_AUXSOURCES): Likewise.
    * gettext-tools/doc/gettext.texi (PO Files): Mention sh-printf-format.
    (sh-format): Document also the sh-printf-format strings.
    * gettext-tools/doc/lang-sh.texi (sh): Mention the coreutils 'printf' command.
    * gettext-tools/tests/xgettext-sh-1: Add a test case with a printf invocation.
    * gettext-tools/tests/format-sh-printf-1: New file, based on
    gettext-tools/tests/format-awk-1.
    * gettext-tools/tests/format-sh-printf-2: New file, based on
    gettext-tools/tests/format-awk-2.
    * gettext-tools/tests/Makefile.am (TESTS): Add them.
    * NEWS: Mention the change.

    Changed files

    • NEWS
    • gettext-tools/doc/gettext.texi
    • gettext-tools/doc/lang-sh.texi
    • gettext-tools/libgettextpo/Makefile.am
    • gettext-tools/src/FILES
    • gettext-tools/src/Makefile.am
    • gettext-tools/src/format-sh-printf.c
    • gettext-tools/src/format.c
    • gettext-tools/src/format.h
    • gettext-tools/src/message.c
    • gettext-tools/src/message.h
    • gettext-tools/src/x-sh.c
    • gettext-tools/src/x-sh.h
    • gettext-tools/src/xgettext.c
    • gettext-tools/tests/Makefile.am
    • gettext-tools/tests/format-sh-printf-1
    • gettext-tools/tests/format-sh-printf-2
    • gettext-tools/tests/xgettext-sh-1