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

Builder gtar-solaris10-sparc Build #279

Results:

Failed shell shell_1 shell_2 shell_3

SourceStamp:

Projectgtar
Repositorygit://git.savannah.gnu.org/tar.git
Branchmaster
Revision827dde1605a1acdaaee3afdcdde95dad0017f7eb
Got Revision827dde1605a1acdaaee3afdcdde95dad0017f7eb
Changes1 change

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 7 secs )
    1. stdio
  2. shell '/opt/csw/bin/bash bootstrap' failed ( 1 mins, 2 secs )
    1. stdio
  3. shell_1 './configure' 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. testsuite.log

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/gtar-solaris10-sparc slave
buildername gtar-solaris10-sparc Builder
buildnumber 279 Build
codebase Build
got_revision 827dde1605a1acdaaee3afdcdde95dad0017f7eb Git
project gtar Build
repository git://git.savannah.gnu.org/tar.git Build
revision 827dde1605a1acdaaee3afdcdde95dad0017f7eb 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. Anssi Hannula

Timing:

StartMon May 12 13:45:04 2025
EndMon May 12 13:46:15 2025
Elapsed1 mins, 11 secs

All Changes:

:

  1. Change #229548

    Category gtar
    Changed by Anssi Hannula <anssi.hannulaohnoyoudont@bitwise.fi>
    Changed at Mon 12 May 2025 12:18:21
    Repository git://git.savannah.gnu.org/tar.git
    Project gtar
    Branch master
    Revision 827dde1605a1acdaaee3afdcdde95dad0017f7eb

    Comments

    Fix missing type in mknodat() mode argument
    Per POSIX, the type of the file to be created should be OR'ed to the
    `mode` argument of mknodat().
    
    However, set_xattr() creates an empty file using mknodat() and does not
    do that.
    
    E.g. Linux kernel considers zero type as S_IFREG, so the code works on
    most systems.
    
    However, e.g. fakeroot, at least up to the current v1.36, does not
    consider 0 as S_IFREG, instead creating an invalid file, causing tar to
    enter an infinite retry loop when trying to create a file with xattrs
    under fakeroot.
    
    Since set_xattr is used only when extracting regular files, fix that
    by ORing its mode argument with S_IFREG.
    
    Copyright-paperwork-exempt: Yes

    Changed files

    • src/extract.c