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

Builder ggettext-solaris10-i386 Build #955

Results:

Failed shell shell_1 shell_2 shell_3

SourceStamp:

Projectggettext
Repositorygit://git.savannah.gnu.org/gettext.git
Branchmaster
Revision28198a86213a98a18d931b060a7c89ad76c7b0f5
Got Revision28198a86213a98a18d931b060a7c89ad76c7b0f5
Changes5 changes

BuildSlave:

unstable10x

Reason:

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

Steps and Logfiles:

  1. git update ( 3 secs )
    1. stdio
  2. shell '/opt/csw/bin/bash autogen.sh' failed ( 1 mins, 22 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 955 Build
codebase Build
got_revision 28198a86213a98a18d931b060a7c89ad76c7b0f5 Git
project ggettext Build
repository git://git.savannah.gnu.org/gettext.git Build
revision 28198a86213a98a18d931b060a7c89ad76c7b0f5 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:

StartThu Jun 5 21:54:57 2025
EndThu Jun 5 21:56:24 2025
Elapsed1 mins, 26 secs

All Changes:

:

  1. Change #231455

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Thu 05 Jun 2025 21:43:15
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision b5c42c062c3799d26cb57c0798b90f994bd9f592

    Comments

    Fix compilation error on MSVC due to conflict of different stdlib.h files.
    Reported by Kirill Makurin <maiddaisuki@outlook.com> in
    <https://lists.gnu.org/archive/html/bug-gettext/2025-05/msg00071.html>.
    
    * autogen.sh: Change gnulib-tool invocation for libgrep.
    * gettext-tools/configure.ac (AC_CONFIG_FILES): Add libgrep/gnulib-lib/Makefile.
    * gettext-tools/libgrep/Makefile.am: Don't include Makefile.gnulib.
    (SUBDIRS): New variable.
    (noinst_LIBRARIES): Add libgrep.a.
    (AM_CPPFLAGS): Add -I options for gnulib-lib subdirectory.
    (libgrep_a_DEPENDENCIES): New variable.
    * gettext-tools/libgrep/gnulib-lib/Makefile.am: New file.
    * gettext-tools/src/Makefile.am (LIBGREP): Add ../libgrep/gnulib-lib/libgnu.a.

    Changed files

    • .gitignore
    • autogen.sh
    • gettext-tools/configure.ac
    • gettext-tools/libgrep/Makefile.am
    • gettext-tools/libgrep/gnulib-lib/Makefile.am
    • gettext-tools/src/Makefile.am
  2. Change #231456

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Thu 05 Jun 2025 21:43:19
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision 3dae6dee526f5104483ebde011e1d6904cf9dd2f

    Comments

    Update to the newest gnulib.

    Changed files

    • gnulib
  3. Change #231457

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Thu 05 Jun 2025 21:43:23
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision f02b67c633f3f5c2eb2299f7717ce8cc20eaa78e

    Comments

    build: Fix MSVC builds with --enable-shared.
    This was a regression in commit 8e914861708ed459a2ae8157eb60d89375ab46cd
    from 2023-09-06.
    
    Thanks to Kirill Makurin <maiddaisuki@outlook.com> for fruitful discussions.
    
    * autogen.sh: Among the gnulib-tests, avoid the modules array-map-tests,
    array-oset-tests, carray-list-tests, and uninorm/decomposing-form-tests, since
    they use variables from libgettextlib.
    * gettext-tools/configure.ac (GL_GNULIB_LIBUNISTRING_DLL_VARIABLE_NAME): New
    variable.
    (WOE32DLL): New C macro.
    (DLL_VARIABLE): On MSVC with --enable-shared, define to '__declspec(dllexport)'
    when compiling libgettextlib, and define to '__declspec(dllimport)' when
    compiling the programs in src/.
    (LIBGETTEXTSRC_DLL_VARIABLE): New C macro.
    * gettext-tools/gnulib-lib/Makefile.am (AM_CPPFLAGS): Define the C macro
    IN_LIBGETTEXTLIB.
    * gettext-tools/src/Makefile.am (libgettextsrc_la_CPPFLAGS): Define the C macro
    IN_LIBGETTEXTSRC.
    * gettext-tools/src/format.h: Use LIBGETTEXTSRC_DLL_VARIABLE instead of
    DLL_VARIABLE.
    * gettext-tools/src/message.h: Likewise.
    * gettext-tools/src/msgl-cat.h: Likewise.
    * gettext-tools/src/plural-table.h: Likewise.
    * gettext-tools/src/po-charset.h: Likewise.
    * gettext-tools/src/po-error.h: Likewise.
    * gettext-tools/src/read-catalog.h: Likewise.
    * gettext-tools/src/read-po.h: Likewise.
    * gettext-tools/src/read-properties.h: Likewise.
    * gettext-tools/src/read-stringtable.h: Likewise.
    * gettext-tools/src/sentence.h: Likewise.
    * gettext-tools/src/write-po.h: Likewise.
    * gettext-tools/src/write-properties.h: Likewise.
    * gettext-tools/src/write-stringtable.h: Likewise.
    * gettext-tools/src/xerror-handler.h: Likewise.
    * gettext-tools/libgettextpo/Makefile.am (config.h): Override the value of
    LIBGETTEXTSRC_DLL_VARIABLE.
    * gettext-runtime/configure.ac (WOE32DLL): New C macro.
    (DLL_VARIABLE): Define to empty always.

    Changed files

    • autogen.sh
    • gettext-runtime/configure.ac
    • gettext-tools/configure.ac
    • gettext-tools/gnulib-lib/Makefile.am
    • gettext-tools/libgettextpo/Makefile.am
    • gettext-tools/src/Makefile.am
    • gettext-tools/src/format.h
    • gettext-tools/src/message.h
    • gettext-tools/src/msgl-cat.h
    • gettext-tools/src/plural-table.h
    • gettext-tools/src/po-charset.h
    • gettext-tools/src/po-error.h
    • gettext-tools/src/read-catalog.h
    • gettext-tools/src/read-po.h
    • gettext-tools/src/read-properties.h
    • gettext-tools/src/read-stringtable.h
    • gettext-tools/src/sentence.h
    • gettext-tools/src/write-po.h
    • gettext-tools/src/write-properties.h
    • gettext-tools/src/write-stringtable.h
    • gettext-tools/src/xerror-handler.h
  4. Change #231458

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Thu 05 Jun 2025 21:43:27
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision 26a6fa77290679e9a99955ce85389dfb27ec6fa6

    Comments

    build: Fix "make install" in MSVC builds with --enable-shared.
    The problem was that intl-8.dll was not installed with execute permissions.
    
    * gettext-runtime/intl/Makefile.am (install-exec-libintl): Use $(INSTALL),
    not $(INSTALL_DATA), with libtool --mode=install.
    * INSTALL.windows: Remove constraint to use --disable-shared on MSVC.

    Changed files

    • INSTALL.windows
    • gettext-runtime/intl/Makefile.am
  5. Change #231459

    Category ggettext
    Changed by Bruno Haible <brunoohnoyoudont@clisp.org>
    Changed at Thu 05 Jun 2025 21:43:31
    Repository git://git.savannah.gnu.org/gettext.git
    Project ggettext
    Branch master
    Revision 28198a86213a98a18d931b060a7c89ad76c7b0f5

    Comments

    tests: xgettext-scheme-6: Fix potential conflict with xgettext-scheme-7.
    * gettext-tools/tests/xgettext-scheme-6: Use common file name idiom.

    Changed files

    • gettext-tools/tests/xgettext-scheme-6