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

Builder gtar-solaris10-sparc Build #259

Results:

Failed shell shell_1 shell_2 shell_3

SourceStamp:

Projectgtar
Repositorygit://git.savannah.gnu.org/tar.git
Branchmaster
Revisione59d09db7d3e4b2186dd5bdfe310557e13c33a64
Got Revisione59d09db7d3e4b2186dd5bdfe310557e13c33a64
Changes20 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 5 secs )
    1. stdio
  2. shell '/opt/csw/bin/bash bootstrap' failed ( 3 mins, 50 secs )
    1. stdio
  3. shell_1 './configure' failed ( 50 secs )
    1. stdio
  4. shell_2 'gmake' failed ( 6 secs )
    1. stdio
  5. shell_3 'gmake check' failed ( 1 secs )
    1. stdio
    2. testsuite.log

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/gtar-solaris10-sparc slave
buildername gtar-solaris10-sparc Builder
buildnumber 259 Build
codebase Build
got_revision e59d09db7d3e4b2186dd5bdfe310557e13c33a64 Git
project gtar Build
repository git://git.savannah.gnu.org/tar.git Build
revision e59d09db7d3e4b2186dd5bdfe310557e13c33a64 Build
scheduler schedule-gtar-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/gtar-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Paul Eggert
  2. Sergey Poznyakoff

Timing:

StartFri Oct 25 09:05:37 2024
EndFri Oct 25 09:10:32 2024
Elapsed4 mins, 55 secs

All Changes:

:

  1. Change #205127

    Category gtar
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Mon 19 Aug 2024 18:57:13
    Repository git://git.savannah.gnu.org/tar.git
    Project gtar
    Branch master
    Revision e9c16628f0b110205d356eae8d15add1f7937cd9

    Comments

    build: update gnulib and paxutils submodules to latest

    Changed files

    • gnulib
    • paxutils
  2. Change #205129

    Category gtar
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Mon 19 Aug 2024 18:57:13
    Repository git://git.savannah.gnu.org/tar.git
    Project gtar
    Branch master
    Revision 0dfcfa4aa48440f2641f80f71d0f4a75bd1fd0fb

    Comments

    maint: switch from ERROR to paxerror etc
    Prefer functions like ‘paxerror’ to macros like ‘ERROR’.
    The functions have cleaner semantics, and calls are
    easier to read.

    Changed files

    • src/buffer.c
    • src/checkpoint.c
    • src/common.h
    • src/compare.c
    • src/create.c
    • src/delete.c
    • src/exclist.c
    • src/extract.c
    • src/incremen.c
    • src/list.c
    • src/map.c
    • src/misc.c
    • src/names.c
    • src/sparse.c
    • src/suffix.c
    • src/system.c
    • src/tar.c
    • src/transform.c
    • src/update.c
    • src/warning.c
    • src/xattrs.c
    • src/xheader.c
  3. Change #205130

    Category gtar
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Mon 19 Aug 2024 18:57:13
    Repository git://git.savannah.gnu.org/tar.git
    Project gtar
    Branch master
    Revision f1e4947992aa1b011a9b97c1e5c653eb6c1c5474

    Comments

    Fix string size bound calculation
    * src/common.h (UINTMAX_STRSIZE_BOUND):
    Fix typo that luckily didn’t break anything.

    Changed files

    • src/common.h
  4. Change #205131

    Category gtar
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Mon 19 Aug 2024 18:57:13
    Repository git://git.savannah.gnu.org/tar.git
    Project gtar
    Branch master
    Revision f25dd56e83dfb5b442a4bc8601a29c43631206ca

    Comments

    Prefer function to COPY_STRING macro
    * src/sparse.c (struct block_ptr):
    New type, to allow a functional style.
    (dump_str_nl, floorlog10): New static functions.
    (COPY_STRING): Remove.  All uses replaced by dump_str_nl.
    (pax_dump_header_1): Use floorlog10 instead of creating a string.
    Simplify size calculation.

    Changed files

    • src/sparse.c
  5. Change #205132

    Category gtar
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Mon 19 Aug 2024 18:57:13
    Repository git://git.savannah.gnu.org/tar.git
    Project gtar
    Branch master
    Revision 95a5f043c50f84cc87234dadec7ebb5c217e3c89

    Comments

    Prefer function to COPY_BUF macro
    * src/sparse.c (struct ok_n_block_ptr): New type.
    (decode_num): Revamp API so that it does the work of both
    the old decode_num and the old COPY_BUF.  Always read to the
    next newline even if there is a lot of junk in between.
    (pax_decode_header): Use the new API.
    (COPY_BUF): Remove.

    Changed files

    • src/sparse.c
  6. Change #205133

    Category gtar
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Mon 19 Aug 2024 18:57:13
    Repository git://git.savannah.gnu.org/tar.git
    Project gtar
    Branch master
    Revision 005e345c04a4375f0b2aeacf93cf2bafcd2fe200

    Comments

    Fix non-ASCII in sparse.c

    Changed files

    • src/sparse.c
  7. Change #205134

    Category gtar
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Mon 19 Aug 2024 18:57:13
    Repository git://git.savannah.gnu.org/tar.git
    Project gtar
    Branch master
    Revision 4323e98683f0dcbece916815f03e71da9121e105

    Comments

    Fewer macros in common.h
    In common.h, replace macros with constants or functions when that
    is easy.  This makes code a bit more reliable (functions evaluate
    their args exactly once) and easier to debug (many debugging
    environments cannot access macros).
    * src/common.h (CHKBLANKS): Remove.  All uses removed.
    (NAME_FIELD_SIZE, PREFIX_FIELD_SIZE, UNAME_FIELD_SIZE)
    (GNAME_FIELD_SIZE, TAREXIT_SUCCESS, TAREXIT_DIFFERS)
    (TAREXIT_FAILURE, LG_8, LG_256, DEFAULT_CHECKPOINT)
    (MAX_OLD_FILES, TF_READ, TF_WRITE, TF_DELETED, XFORM_REGFILE)
    (XFORM_LINK, XFORM_SYMLINK, XFORM_ALL, WARN_ALONE_ZERO_BLOCK)
    (WARN_BAD_DUMPDIR, WARN_CACHEDIR, WARN_CONTIGUOUS_CAST)
    (WARN_FILE_CHANGED, WARN_FILE_IGNORED, WARN_FILE_REMOVED)
    (WARN_FILE_SHRANK, WARN_FILE_UNCHANGED, WARN_FILENAME_WITH_NULS)
    (WARN_IGNORE_ARCHIVE, WARN_IGNORE_NEWER, WARN_NEW_DIRECTORY)
    (WARN_RENAME_DIRECTORY, WARN_SYMLINK_CAST, WARN_TIMESTAMP)
    (WARN_UNKNOWN_CAST, WARN_UNKNOWN_KEYWORD, WARN_XDEV)
    (WARN_DECOMPRESS_PROGRAM, WARN_EXISTING_FILE, WARN_XATTR_WRITE)
    (WARN_RECORD_SIZE, WARN_FAILED_READ, WARN_MISSING_ZERO_BLOCKS)
    (WARN_VERBOSE_WARNINGS, WARN_ALL, EXCL_DEFAULT, EXCL_RECURSIVE)
    (EXCL_NON_RECURSIVE): Now enum constants rather than macros.
    (time_option_initialized, isfound, wasfound, warning_enabled):
    Now functions rather than macros TIME_OPTION_INITIALIZED, ISFOUND,
    WASFOUND, WARNING_ENABLED.  All uses changed.
    (OLDER_STAT_TIME, OLDER_TAR_STAT_TIME, EXTRACT_OVER_PIPE)
    (TAR_ARGS_INITIALIZER): Remove.  All uses replaced with their
    definiens or equivalent.

    Changed files

    • src/common.h
    • src/create.c
    • src/delete.c
    • src/extract.c
    • src/incremen.c
    • src/list.c
    • src/misc.c
    • src/names.c
    • src/tar.c
    • src/warning.c
  8. Change #205135

    Category gtar
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Mon 19 Aug 2024 18:57:13
    Repository git://git.savannah.gnu.org/tar.git
    Project gtar
    Branch master
    Revision cc1352699ad0683728fff0fa3f316dddcc10779d

    Comments

    Fewer macros in buffer.c
    * src/buffer.c (READ_ERROR_MAX, NMAGIC, VOL_SUFFIX):
    Now constants rather than macros.  Rename NMAGIC to n_zip_magic.

    Changed files

    • src/buffer.c
  9. Change #205136

    Category gtar
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Mon 19 Aug 2024 18:57:13
    Repository git://git.savannah.gnu.org/tar.git
    Project gtar
    Branch master
    Revision da109fae7a8db9bb77c1c3641c1f64d0763ec03e

    Comments

    Fewer macros in create.c
    * src/create.c (CACHEDIR_SIGNATURE, CACHEDIR_SIGNATURE_SIZE)
    (MAX_VAL_WITH_DIGITS, MAX_OCTAL_VAL): Now constants or
    inline functions or removed, instead of macros.
    (max_octal_val): Accept size rather than type.

    Changed files

    • src/create.c
  10. Change #205137

    Category gtar
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Mon 19 Aug 2024 18:57:13
    Repository git://git.savannah.gnu.org/tar.git
    Project gtar
    Branch master
    Revision 79cb9aaab662e3fcabee7145a1c5b4aaa25f5c4d

    Comments

    Fewer macros in extract.c
    * src/extract.c (ALL_MODE_BITS, RECOVER_NO, RECOVER_OK)
    (RECOVER_SKIP): Now constants or inline functions, not macros.
    (maybe_recoverable): Return enum recover, not int.

    Changed files

    • src/extract.c
  11. Change #205138

    Category gtar
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Mon 19 Aug 2024 18:57:13
    Repository git://git.savannah.gnu.org/tar.git
    Project gtar
    Branch master
    Revision dfb1da725316bcf6ad5c67f3337c9eea7cc668fd

    Comments

    Fewer macros in incremen.c
    * src/incremen.c (DIRF_INIT, DIRF_NFS, DIRF_FOUND, DIRF_NEW)
    (DIRF_RENAMED, DIR_IS_INITED, DIR_IS_NFS, DIR_IS_FOUND)
    (DIR_IS_RENAMED, DIR_SET_FLAG, DIR_CLEAR_FLAG, NFS_FILE_STAT)
    (PD_FORCE_CHILDREN, PD_FORCE_INIT, PD_CHILDREN)
    (TAR_INCREMENTAL_VERSION, TEMP_DIR_TEMPLATE):
    Now constants or (lowercased) functions, not macros.
    (ST_DEV_MSB) [!HAVE_ST_FSTYPE_STRING]: Remove.
    Replace only use with something simpler.

    Changed files

    • src/incremen.c
  12. Change #205139

    Category gtar
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Mon 19 Aug 2024 18:57:13
    Repository git://git.savannah.gnu.org/tar.git
    Project gtar
    Branch master
    Revision cdcd1580c822af9b9c50cc56da97b87a2b9c405f

    Comments

    Fewer macros in names.c
    * src/names.c (EXCLUDE_OPTIONS, INCLUDE_OPTIONS):
    Now (lowercased) functions, not macros.
    (SUCCESSOR): Remove, replacing uses with definiens.

    Changed files

    • src/names.c
  13. Change #205140

    Category gtar
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Mon 19 Aug 2024 18:57:13
    Repository git://git.savannah.gnu.org/tar.git
    Project gtar
    Branch master
    Revision dd0f95965dad9d4e8a00fd2598e26208ac756dab

    Comments

    Fewer macros in system.c
    * src/system.c (PREAD, PWRITE): Now constants, not macros.

    Changed files

    • src/system.c
  14. Change #205141

    Category gtar
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Mon 19 Aug 2024 18:57:13
    Repository git://git.savannah.gnu.org/tar.git
    Project gtar
    Branch master
    Revision 7f557428a482e0d8f9b58d5342b0090645feae76

    Comments

    Fewer macros in tar.h
    * src/tar.h (REGTYPE, AREGTYPE, SYMTYPE, BLKTYPE, FIFOTYPE)
    (XHDTYPE, XGLTYPE, TSUID, TSGID, TSVTX, TUREAD, TUWRITE, TUEXEC)
    (TGREAD, TGWRITE, TGEXEC, TOREAD, TOWRITE, TOEXEC)
    (SPARSES_IN_EXTRA_HEADER, SPARSES_IN_OLDGNU_HEADER)
    (SPARSES_IN_SPARSE_HEADER, GNUTYPE_DUMPDIR, GNUTYPE_LONGLINK)
    (GNUTYPE_LONGNAME, GNUTYPE_MULTIVOL, GNUTYPE_SPARSE)
    (GNUTYPE_VOLHDR, SOLARIS_XHDTYPE, SPARSES_IN_STAR_HEADER)
    (SPARSES_IN_STAR_EXT_HEADER, BLOCKSIZE):
    Now constants, not macros.

    Changed files

    • src/tar.h
  15. Change #205142

    Category gtar
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Mon 19 Aug 2024 18:57:13
    Repository git://git.savannah.gnu.org/tar.git
    Project gtar
    Branch master
    Revision 350cc4077e262942a18081abc5fe5c575964a0cd

    Comments

    Fewer macros in tar.c
    * src/tar.c (FORMAT_MASK, TAR_SIZE_SUFFIXES, SUBCL_READ)
    (SUBCL_WRITE, SUBCL_UPDATE, SUBCL_TEST, SUBCL_OCCUR)
    (IS_SUBCOMMAND_CLASS, NS_PRECISION_FORMAT_MASK):
    Now constants or (lower-cased) functions, not macros.
    (subcommand_class):
    Replace hopeful comments with code implementing them.

    Changed files

    • src/tar.c
  16. Change #205143

    Category gtar
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Mon 19 Aug 2024 18:57:13
    Repository git://git.savannah.gnu.org/tar.git
    Project gtar
    Branch master
    Revision 82ef07c9bde1c1a30d30a5079597baed3854648b

    Comments

    Fewer macros in transform.c
    * src/transform.c (CASE_CTL_RESET): Remove, replacing with one
    instance of code (with a goto, alas).  Still a bit clearer, I think.

    Changed files

    • src/transform.c
  17. Change #205144

    Category gtar
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Mon 19 Aug 2024 18:57:13
    Repository git://git.savannah.gnu.org/tar.git
    Project gtar
    Branch master
    Revision 7c4f884747d5096a1088d84b2568f5d6f04f408b

    Comments

    Fewer macros in unlink.c
    * src/unlink.c (IS_CWD): Now a (lower-cased) function.

    Changed files

    • src/unlink.c
  18. Change #205145

    Category gtar
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Mon 19 Aug 2024 18:57:13
    Repository git://git.savannah.gnu.org/tar.git
    Project gtar
    Branch master
    Revision 8b3073e1d2ef79e6bd578fdd5e2dd448876c0fc7

    Comments

    Fewer macros in xattrs.c
    * src/xattrs.c (XATTRS_PREFIX, XATTRS_PREFIX_LEN, USER_DOT_PFX):
    Now constants, not macros.

    Changed files

    • src/xattrs.c
  19. Change #205146

    Category gtar
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Mon 19 Aug 2024 18:57:13
    Repository git://git.savannah.gnu.org/tar.git
    Project gtar
    Branch master
    Revision dd1bae32ce8647ff0480a6b77e02421d7d59c8d5

    Comments

    Fewer macros in xheader.c
    * src/xheader.c (HEADER_TEMPLATE):
    Remove.  All uses replaced with definiens.
    (XHDR_PROTECTED, XHDR_GLOBAL): Now constants, not macros.

    Changed files

    • src/xheader.c
  20. Change #212730

    Category gtar
    Changed by Sergey Poznyakoff <grayohnoyoudont@gnu.org>
    Changed at Fri 25 Oct 2024 08:50:22
    Repository git://git.savannah.gnu.org/tar.git
    Project gtar
    Branch master
    Revision e59d09db7d3e4b2186dd5bdfe310557e13c33a64

    Comments

    Bugfix
    This fixes an extra argument left over in a function call by commit
    0dfcfa4aa4.  Reported by Matteo Croce.
    
    * src/buffer.c (_open_archive): Fix extra argument to paxfatal.

    Changed files

    • src/buffer.c