Builder ggettext-solaris10-i386 Build #968
Results:
Failed shell shell_1 shell_2 shell_3
SourceStamp:
Project | ggettext |
Repository | git://git.savannah.gnu.org/gettext.git |
Branch | master |
Revision | c93b9f3976335ff3386423ea705a3228cd945e5c |
Got Revision | c93b9f3976335ff3386423ea705a3228cd945e5c |
Changes | 1 change |
BuildSlave:
unstable10xReason:
The SingleBranchScheduler scheduler named 'schedule-ggettext-solaris10-i386' triggered this build
Steps and Logfiles:
Build Properties:
Name | Value | Source |
---|---|---|
branch | master | Build |
builddir | /export/home/buildbot/slave/ggettext-solaris10-i386 | slave |
buildername | ggettext-solaris10-i386 | Builder |
buildnumber | 968 | Build |
codebase | Build | |
got_revision | c93b9f3976335ff3386423ea705a3228cd945e5c | Git |
project | ggettext | Build |
repository | git://git.savannah.gnu.org/gettext.git | Build |
revision | c93b9f3976335ff3386423ea705a3228cd945e5c | Build |
scheduler | schedule-ggettext-solaris10-i386 | Scheduler |
slavename | unstable10x | BuildSlave |
workdir | /export/home/buildbot/slave/ggettext-solaris10-i386 | slave (deprecated) |
Forced Build Properties:
Name | Label | Value |
---|
Responsible Users:
- Bruno Haiblebruno@clisp.org
Timing:
Start | Sun Jun 22 12:21:55 2025 |
End | Sun Jun 22 12:23:19 2025 |
Elapsed | 1 mins, 24 secs |
All Changes:
:
Change #237392
Category ggettext Changed by Bruno Haible <bruno @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