Raspbian Package Auto-Building

Build log for tar (1.30+dfsg-3) on armhf

tar1.30+dfsg-3armhf → 2018-11-22 13:08:38

sbuild (Debian sbuild) 0.71.0 (24 Aug 2016) on testbuildd

+==============================================================================+
| tar 1.30+dfsg-3 (armhf)                      Thu, 22 Nov 2018 12:36:48 +0000 |
+==============================================================================+

Package: tar
Version: 1.30+dfsg-3
Source Version: 1.30+dfsg-3
Distribution: buster-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/buster-staging-armhf-sbuild-5f76cb1c-78f0-415b-99a3-aff718353fcf' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.0.1/private buster-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1/private buster-staging/main Sources [11.2 MB]
Get:3 http://172.17.0.1/private buster-staging/main armhf Packages [12.9 MB]
Fetched 24.1 MB in 29s (822 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'tar' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/debian/tar.git
Please use:
git clone https://salsa.debian.org/debian/tar.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 1904 kB of source archives.
Get:1 http://172.17.0.1/private buster-staging/main tar 1.30+dfsg-3 (dsc) [1951 B]
Get:2 http://172.17.0.1/private buster-staging/main tar 1.30+dfsg-3 (tar) [1883 kB]
Get:3 http://172.17.0.1/private buster-staging/main tar 1.30+dfsg-3 (diff) [19.1 kB]
Fetched 1904 kB in 1s (2976 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/tar-EHjTRJ/tar-1.30+dfsg' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/tar-EHjTRJ' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-pVoKSL/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-pVoKSL/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-pVoKSL/gpg/trustdb.gpg: trustdb created
gpg: key 35506D9A48F77B2E: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 35506D9A48F77B2E: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 35506D9A48F77B2E: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-pVoKSL/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-pVoKSL/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-pVoKSL/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-pVoKSL/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-pVoKSL/apt_archive ./ Packages [433 B]
Fetched 2109 B in 1s (3084 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install core build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  ca-certificates dbus dbus-user-session e2fsprogs-l10n krb5-locales libexpat1
  libgpg-error-l10n libnss-systemd libpam-systemd libssl1.1 openssl
  systemd-sysv
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
Need to get 848 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-pVoKSL/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [848 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 848 B in 0s (0 B/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 15786 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any)

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: debhelper (>> 10), gettext, autoconf, automake, autopoint, libacl1-dev, libattr1-dev, libselinux1-dev
Filtered Build-Depends: debhelper (>> 10), gettext, autoconf, automake, autopoint, libacl1-dev, libattr1-dev, libselinux1-dev
dpkg-deb: building package 'sbuild-build-depends-tar-dummy' in '/<<BUILDDIR>>/resolver-pVoKSL/apt_archive/sbuild-build-depends-tar-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-tar-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-pVoKSL/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-pVoKSL/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-pVoKSL/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-pVoKSL/apt_archive ./ Sources [537 B]
Get:5 copy:/<<BUILDDIR>>/resolver-pVoKSL/apt_archive ./ Packages [609 B]
Fetched 2479 B in 1s (3609 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install tar build dependencies (apt-based resolver)
---------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  ca-certificates dbus dbus-user-session e2fsprogs-l10n krb5-locales libexpat1
  libgpg-error-l10n libnss-systemd libpam-systemd libssl1.1 openssl
  systemd-sysv
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdmainutils debhelper
  dh-autoreconf dh-strip-nondeterminism dwz file gettext gettext-base
  groff-base intltool-debian libacl1-dev libarchive-zip-perl libattr1-dev
  libbsd0 libcroco3 libelf1 libfile-stripnondeterminism-perl libglib2.0-0
  libicu63 libmagic-mgc libmagic1 libpcre16-3 libpcre3-dev libpcre32-3
  libpcrecpp0v5 libpipeline1 libselinux1-dev libsepol1-dev libsigsegv2 libtool
  libxml2 m4 man-db po-debconf
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois
  vacation dh-make gettext-doc libasprintf-dev libgettextpo-dev groff
  libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less
  www-browser libmail-box-perl
Recommended packages:
  curl | wget | lynx libarchive-cpio-perl libglib2.0-data shared-mime-info
  xdg-user-dirs libltdl-dev libmail-sendmail-perl
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdmainutils debhelper
  dh-autoreconf dh-strip-nondeterminism dwz file gettext gettext-base
  groff-base intltool-debian libacl1-dev libarchive-zip-perl libattr1-dev
  libbsd0 libcroco3 libelf1 libfile-stripnondeterminism-perl libglib2.0-0
  libicu63 libmagic-mgc libmagic1 libpcre16-3 libpcre3-dev libpcre32-3
  libpcrecpp0v5 libpipeline1 libselinux1-dev libsepol1-dev libsigsegv2 libtool
  libxml2 m4 man-db po-debconf sbuild-build-depends-tar-dummy
0 upgraded, 39 newly installed, 0 to remove and 1 not upgraded.
Need to get 19.6 MB/19.8 MB of archives.
After this operation, 70.3 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-pVoKSL/apt_archive ./ sbuild-build-depends-tar-dummy 0.invalid.0 [888 B]
Get:2 http://172.17.0.1/private buster-staging/main armhf libbsd0 armhf 0.9.1-1 [104 kB]
Get:3 http://172.17.0.1/private buster-staging/main armhf bsdmainutils armhf 11.1.2 [182 kB]
Get:4 http://172.17.0.1/private buster-staging/main armhf groff-base armhf 1.22.3-10 [1005 kB]
Get:5 http://172.17.0.1/private buster-staging/main armhf libpipeline1 armhf 1.5.0-2 [25.1 kB]
Get:6 http://172.17.0.1/private buster-staging/main armhf man-db armhf 2.8.4-3 [1160 kB]
Get:7 http://172.17.0.1/private buster-staging/main armhf libmagic-mgc armhf 1:5.34-2 [239 kB]
Get:8 http://172.17.0.1/private buster-staging/main armhf libmagic1 armhf 1:5.34-2 [107 kB]
Get:9 http://172.17.0.1/private buster-staging/main armhf file armhf 1:5.34-2 [65.0 kB]
Get:10 http://172.17.0.1/private buster-staging/main armhf gettext-base armhf 0.19.8.1-9 [117 kB]
Get:11 http://172.17.0.1/private buster-staging/main armhf libsigsegv2 armhf 2.12-2 [32.3 kB]
Get:12 http://172.17.0.1/private buster-staging/main armhf m4 armhf 1.4.18-1 [185 kB]
Get:13 http://172.17.0.1/private buster-staging/main armhf autoconf all 2.69-11 [341 kB]
Get:14 http://172.17.0.1/private buster-staging/main armhf autotools-dev all 20180224.1 [77.0 kB]
Get:15 http://172.17.0.1/private buster-staging/main armhf automake all 1:1.16.1-4 [771 kB]
Get:16 http://172.17.0.1/private buster-staging/main armhf autopoint all 0.19.8.1-9 [434 kB]
Get:17 http://172.17.0.1/private buster-staging/main armhf libtool all 2.4.6-6 [547 kB]
Get:18 http://172.17.0.1/private buster-staging/main armhf dh-autoreconf all 19 [16.9 kB]
Get:19 http://172.17.0.1/private buster-staging/main armhf libarchive-zip-perl all 1.64-1 [96.8 kB]
Get:20 http://172.17.0.1/private buster-staging/main armhf libfile-stripnondeterminism-perl all 0.45.0-1 [20.5 kB]
Get:21 http://172.17.0.1/private buster-staging/main armhf dh-strip-nondeterminism all 0.45.0-1 [12.4 kB]
Get:22 http://172.17.0.1/private buster-staging/main armhf libelf1 armhf 0.170-0.5 [160 kB]
Get:23 http://172.17.0.1/private buster-staging/main armhf dwz armhf 0.12-2 [67.4 kB]
Get:24 http://172.17.0.1/private buster-staging/main armhf libglib2.0-0 armhf 2.58.1-2 [1051 kB]
Get:25 http://172.17.0.1/private buster-staging/main armhf libicu63 armhf 63.1-4 [7974 kB]
Get:26 http://172.17.0.1/private buster-staging/main armhf libxml2 armhf 2.9.4+dfsg1-7+b1 [570 kB]
Get:27 http://172.17.0.1/private buster-staging/main armhf gettext armhf 0.19.8.1-9 [1219 kB]
Get:28 http://172.17.0.1/private buster-staging/main armhf intltool-debian all 0.35.0+20060710.4 [26.3 kB]
Get:29 http://172.17.0.1/private buster-staging/main armhf po-debconf all 1.0.21 [248 kB]
Get:30 http://172.17.0.1/private buster-staging/main armhf debhelper all 11.5.3 [1002 kB]
Get:31 http://172.17.0.1/private buster-staging/main armhf libpcre16-3 armhf 2:8.39-11+rpi1 [234 kB]
Get:32 http://172.17.0.1/private buster-staging/main armhf libpcre32-3 armhf 2:8.39-11+rpi1 [227 kB]
Get:33 http://172.17.0.1/private buster-staging/main armhf libpcrecpp0v5 armhf 2:8.39-11+rpi1 [150 kB]
Get:34 http://172.17.0.1/private buster-staging/main armhf libpcre3-dev armhf 2:8.39-11+rpi1 [565 kB]
Get:35 http://172.17.0.1/private buster-staging/main armhf libsepol1-dev armhf 2.8-1 [309 kB]
Get:36 http://172.17.0.1/private buster-staging/main armhf libselinux1-dev armhf 2.8-1 [156 kB]
Get:37 http://172.17.0.1/private buster-staging/main armhf libattr1-dev armhf 1:2.4.47-2 [38.7 kB]
Get:38 http://172.17.0.1/private buster-staging/main armhf libacl1-dev armhf 2.2.52-3 [84.1 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 19.6 MB in 6s (3560 kB/s)
Selecting previously unselected package libbsd0:armhf.
(Reading database ... 15786 files and directories currently installed.)
Preparing to unpack .../00-libbsd0_0.9.1-1_armhf.deb ...
Unpacking libbsd0:armhf (0.9.1-1) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../01-bsdmainutils_11.1.2_armhf.deb ...
Unpacking bsdmainutils (11.1.2) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../02-groff-base_1.22.3-10_armhf.deb ...
Unpacking groff-base (1.22.3-10) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../03-libpipeline1_1.5.0-2_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.0-2) ...
Selecting previously unselected package man-db.
Preparing to unpack .../04-man-db_2.8.4-3_armhf.deb ...
Unpacking man-db (2.8.4-3) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../05-libmagic-mgc_1%3a5.34-2_armhf.deb ...
Unpacking libmagic-mgc (1:5.34-2) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../06-libmagic1_1%3a5.34-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.34-2) ...
Selecting previously unselected package file.
Preparing to unpack .../07-file_1%3a5.34-2_armhf.deb ...
Unpacking file (1:5.34-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../08-gettext-base_0.19.8.1-9_armhf.deb ...
Unpacking gettext-base (0.19.8.1-9) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../09-libsigsegv2_2.12-2_armhf.deb ...
Unpacking libsigsegv2:armhf (2.12-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../10-m4_1.4.18-1_armhf.deb ...
Unpacking m4 (1.4.18-1) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../11-autoconf_2.69-11_all.deb ...
Unpacking autoconf (2.69-11) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../12-autotools-dev_20180224.1_all.deb ...
Unpacking autotools-dev (20180224.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../13-automake_1%3a1.16.1-4_all.deb ...
Unpacking automake (1:1.16.1-4) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../14-autopoint_0.19.8.1-9_all.deb ...
Unpacking autopoint (0.19.8.1-9) ...
Selecting previously unselected package libtool.
Preparing to unpack .../15-libtool_2.4.6-6_all.deb ...
Unpacking libtool (2.4.6-6) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../16-dh-autoreconf_19_all.deb ...
Unpacking dh-autoreconf (19) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../17-libarchive-zip-perl_1.64-1_all.deb ...
Unpacking libarchive-zip-perl (1.64-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../18-libfile-stripnondeterminism-perl_0.45.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (0.45.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../19-dh-strip-nondeterminism_0.45.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (0.45.0-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../20-libelf1_0.170-0.5_armhf.deb ...
Unpacking libelf1:armhf (0.170-0.5) ...
Selecting previously unselected package dwz.
Preparing to unpack .../21-dwz_0.12-2_armhf.deb ...
Unpacking dwz (0.12-2) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../22-libglib2.0-0_2.58.1-2_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.58.1-2) ...
Selecting previously unselected package libicu63:armhf.
Preparing to unpack .../23-libicu63_63.1-4_armhf.deb ...
Unpacking libicu63:armhf (63.1-4) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../24-libxml2_2.9.4+dfsg1-7+b1_armhf.deb ...
Unpacking libxml2:armhf (2.9.4+dfsg1-7+b1) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../25-libcroco3_0.6.12-2_armhf.deb ...
Unpacking libcroco3:armhf (0.6.12-2) ...
Selecting previously unselected package gettext.
Preparing to unpack .../26-gettext_0.19.8.1-9_armhf.deb ...
Unpacking gettext (0.19.8.1-9) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../27-intltool-debian_0.35.0+20060710.4_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.4) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../28-po-debconf_1.0.21_all.deb ...
Unpacking po-debconf (1.0.21) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../29-debhelper_11.5.3_all.deb ...
Unpacking debhelper (11.5.3) ...
Selecting previously unselected package libpcre16-3:armhf.
Preparing to unpack .../30-libpcre16-3_2%3a8.39-11+rpi1_armhf.deb ...
Unpacking libpcre16-3:armhf (2:8.39-11+rpi1) ...
Selecting previously unselected package libpcre32-3:armhf.
Preparing to unpack .../31-libpcre32-3_2%3a8.39-11+rpi1_armhf.deb ...
Unpacking libpcre32-3:armhf (2:8.39-11+rpi1) ...
Selecting previously unselected package libpcrecpp0v5:armhf.
Preparing to unpack .../32-libpcrecpp0v5_2%3a8.39-11+rpi1_armhf.deb ...
Unpacking libpcrecpp0v5:armhf (2:8.39-11+rpi1) ...
Selecting previously unselected package libpcre3-dev:armhf.
Preparing to unpack .../33-libpcre3-dev_2%3a8.39-11+rpi1_armhf.deb ...
Unpacking libpcre3-dev:armhf (2:8.39-11+rpi1) ...
Selecting previously unselected package libsepol1-dev:armhf.
Preparing to unpack .../34-libsepol1-dev_2.8-1_armhf.deb ...
Unpacking libsepol1-dev:armhf (2.8-1) ...
Selecting previously unselected package libselinux1-dev:armhf.
Preparing to unpack .../35-libselinux1-dev_2.8-1_armhf.deb ...
Unpacking libselinux1-dev:armhf (2.8-1) ...
Selecting previously unselected package libattr1-dev:armhf.
Preparing to unpack .../36-libattr1-dev_1%3a2.4.47-2_armhf.deb ...
Unpacking libattr1-dev:armhf (1:2.4.47-2) ...
Selecting previously unselected package libacl1-dev.
Preparing to unpack .../37-libacl1-dev_2.2.52-3_armhf.deb ...
Unpacking libacl1-dev (2.2.52-3) ...
Selecting previously unselected package sbuild-build-depends-tar-dummy.
Preparing to unpack .../38-sbuild-build-depends-tar-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-tar-dummy (0.invalid.0) ...
Setting up libsepol1-dev:armhf (2.8-1) ...
Setting up libarchive-zip-perl (1.64-1) ...
Setting up libicu63:armhf (63.1-4) ...
Setting up libsigsegv2:armhf (2.12-2) ...
Setting up libattr1-dev:armhf (1:2.4.47-2) ...
Setting up libelf1:armhf (0.170-0.5) ...
Setting up groff-base (1.22.3-10) ...
Setting up libglib2.0-0:armhf (2.58.1-2) ...
No schema files found: removed existing output file.
Setting up libacl1-dev (2.2.52-3) ...
Setting up gettext-base (0.19.8.1-9) ...
Setting up libpipeline1:armhf (1.5.0-2) ...
Setting up m4 (1.4.18-1) ...
Setting up libbsd0:armhf (0.9.1-1) ...
Setting up libxml2:armhf (2.9.4+dfsg1-7+b1) ...
Setting up libmagic-mgc (1:5.34-2) ...
Setting up libmagic1:armhf (1:5.34-2) ...
Setting up libcroco3:armhf (0.6.12-2) ...
Processing triggers for libc-bin (2.27-8+rpi1) ...
Setting up dwz (0.12-2) ...
Setting up autotools-dev (20180224.1) ...
Setting up libpcrecpp0v5:armhf (2:8.39-11+rpi1) ...
Setting up libpcre32-3:armhf (2:8.39-11+rpi1) ...
Setting up libpcre16-3:armhf (2:8.39-11+rpi1) ...
Setting up bsdmainutils (11.1.2) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up autopoint (0.19.8.1-9) ...
Setting up libfile-stripnondeterminism-perl (0.45.0-1) ...
Setting up libpcre3-dev:armhf (2:8.39-11+rpi1) ...
Setting up gettext (0.19.8.1-9) ...
Setting up autoconf (2.69-11) ...
Setting up file (1:5.34-2) ...
Setting up intltool-debian (0.35.0+20060710.4) ...
Setting up automake (1:1.16.1-4) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up man-db (2.8.4-3) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libselinux1-dev:armhf (2.8-1) ...
Setting up libtool (2.4.6-6) ...
Setting up po-debconf (1.0.21) ...
Setting up dh-autoreconf (19) ...
Setting up dh-strip-nondeterminism (0.45.0-1) ...
Setting up debhelper (11.5.3) ...
Setting up sbuild-build-depends-tar-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.27-8+rpi1) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.9.0-0.bpo.6-armmp armhf (armv7l)
Toolchain package versions: binutils_2.31.1-7+rpi1 dpkg-dev_1.19.2 g++-8_8.2.0-9+rpi1 gcc-8_8.2.0-9+rpi1 libc6-dev_2.27-8+rpi1 libstdc++-8-dev_8.2.0-9+rpi1 libstdc++6_8.2.0-9+rpi1 linux-libc-dev_4.18.10-2+rpi1+b1
Package versions: adduser_3.118 apt_1.8.0~alpha2 autoconf_2.69-11 automake_1:1.16.1-4 autopoint_0.19.8.1-9 autotools-dev_20180224.1 base-files_10.1+rpi1 base-passwd_3.5.45 bash_4.4.18-3.1 binutils_2.31.1-7+rpi1 binutils-arm-linux-gnueabihf_2.31.1-7+rpi1 binutils-common_2.31.1-7+rpi1 bsdmainutils_11.1.2 bsdutils_1:2.32.1-0.1 build-essential_12.5 bzip2_1.0.6-9 ca-certificates_20170717 coreutils_8.30-1 cpio_2.12+dfsg-6 cpp_4:8.2.0-2+rpi1 cpp-8_8.2.0-9+rpi1 dash_0.5.10.2-1 dbus_1.12.10-1 dbus-user-session_1.12.10-1 debconf_1.5.69 debhelper_11.5.3 debianutils_4.8.6 dh-autoreconf_19 dh-strip-nondeterminism_0.45.0-1 diffutils_1:3.6-1 dirmngr_2.2.11-1 dmsetup_2:1.02.145-4.1+b5 dpkg_1.19.2 dpkg-dev_1.19.2 dwz_0.12-2 e2fslibs_1.44.4-2 e2fsprogs_1.44.4-2 e2fsprogs-l10n_1.44.4-2 fakeroot_1.23-1 fdisk_2.32.1-0.1 file_1:5.34-2 findutils_4.6.0+git+20181018-1 g++_4:8.2.0-2+rpi1 g++-8_8.2.0-9+rpi1 gcc_4:8.2.0-2+rpi1 gcc-4.6-base_4.6.4-5+rpi1 gcc-4.7-base_4.7.3-11+rpi1 gcc-4.8-base_4.8.5-4 gcc-4.9-base_4.9.4-2+rpi1+b19 gcc-5-base_5.5.0-8 gcc-8_8.2.0-9+rpi1 gcc-8-base_8.2.0-9+rpi1 gettext_0.19.8.1-9 gettext-base_0.19.8.1-9 gnupg_2.2.11-1 gnupg-agent_2.2.11-1 gnupg-l10n_2.2.11-1 gnupg-utils_2.2.11-1 gpg_2.2.11-1 gpg-agent_2.2.11-1 gpg-wks-client_2.2.11-1 gpg-wks-server_2.2.11-1 gpgconf_2.2.11-1 gpgsm_2.2.11-1 gpgv_2.2.11-1 grep_3.1-2 groff-base_1.22.3-10 gzip_1.9-2.1 hostname_3.21 inetutils-ping_2:1.9.4-5 init-system-helpers_1.55 initramfs-tools_0.132 initramfs-tools-core_0.132 intltool-debian_0.35.0+20060710.4 klibc-utils_2.0.4-14+rpi1 kmod_25-1 krb5-locales_1.16.1-1 libacl1_2.2.52-3 libacl1-dev_2.2.52-3 libapparmor1_2.13.1-3+b1 libapt-pkg5.0_1.8.0~alpha2 libarchive-zip-perl_1.64-1 libargon2-1_0~20171227-0.1 libasan5_8.2.0-9+rpi1 libassuan0_2.5.1-2 libatomic1_8.2.0-9+rpi1 libattr1_1:2.4.47-2 libattr1-dev_1:2.4.47-2 libaudit-common_1:2.8.4-2 libaudit1_1:2.8.4-2 libbinutils_2.31.1-7+rpi1 libblkid1_2.32.1-0.1 libbsd0_0.9.1-1 libbz2-1.0_1.0.6-9 libc-bin_2.27-8+rpi1 libc-dev-bin_2.27-8+rpi1 libc6_2.27-8+rpi1 libc6-dev_2.27-8+rpi1 libcap-ng0_0.7.9-1 libcap2_1:2.25-1.2 libcc1-0_8.2.0-9+rpi1 libcom-err2_1.44.4-2 libcroco3_0.6.12-2 libcryptsetup12_2:2.0.5-1 libcryptsetup4_2:1.7.5-1 libdb5.3_5.3.28+dfsg1-0.2 libdbus-1-3_1.12.10-1 libdebconfclient0_0.245 libdevmapper1.02.1_2:1.02.145-4.1+b5 libdpkg-perl_1.19.2 libdrm-common_2.4.95-1+rpi1 libdrm2_2.4.95-1+rpi1 libelf1_0.170-0.5 libexpat1_2.2.6-1 libext2fs2_1.44.4-2 libfakeroot_1.23-1 libfdisk1_2.32.1-0.1 libffi6_3.2.1-8 libfile-stripnondeterminism-perl_0.45.0-1 libgcc-8-dev_8.2.0-9+rpi1 libgcc1_1:8.2.0-9+rpi1 libgcrypt20_1.8.4-3 libgdbm-compat4_1.18.1-1 libgdbm3_1.8.3-14 libgdbm6_1.18.1-1 libglib2.0-0_2.58.1-2 libgmp10_2:6.1.2+dfsg-3 libgnutls30_3.5.19-1+b1 libgomp1_8.2.0-9+rpi1 libgpg-error-l10n_1.32-3 libgpg-error0_1.32-3 libgssapi-krb5-2_1.16.1-1 libhogweed4_3.4-1 libicu63_63.1-4 libidn11_1.33-2.2 libidn2-0_2.0.5-1 libip4tc0_1.8.1-2 libisl19_0.20-2 libjson-c3_0.12.1-1.3 libk5crypto3_1.16.1-1 libkeyutils1_1.5.9-9.3 libklibc_2.0.4-14+rpi1 libkmod2_25-1 libkrb5-3_1.16.1-1 libkrb5support0_1.16.1-1 libksba8_1.3.5-2 libldap-2.4-2_2.4.46+dfsg-5+rpi1+b1 libldap-common_2.4.46+dfsg-5+rpi1 liblz4-1_1.8.2-1+rpi1 liblzma5_5.2.2-1.3 libmagic-mgc_1:5.34-2 libmagic1_1:5.34-2 libmount1_2.32.1-0.1 libmpc3_1.1.0-1 libmpfr6_4.0.1-1 libncurses5_6.1+20181013-1 libncurses6_6.1+20181013-1 libncursesw5_6.1+20181013-1 libncursesw6_6.1+20181013-1 libnettle6_3.4-1 libnpth0_1.6-1 libnss-systemd_239-11+rpi1 libp11-kit0_0.23.14-2 libpam-modules_1.1.8-3.8 libpam-modules-bin_1.1.8-3.8 libpam-runtime_1.1.8-3.8 libpam-systemd_239-11+rpi1 libpam0g_1.1.8-3.8 libpcre16-3_2:8.39-11+rpi1 libpcre3_2:8.39-11+rpi1 libpcre3-dev_2:8.39-11+rpi1 libpcre32-3_2:8.39-11+rpi1 libpcrecpp0v5_2:8.39-11+rpi1 libperl5.24_5.24.1-7 libperl5.28_5.28.0-3 libpipeline1_1.5.0-2 libplymouth4_0.9.4-1 libpng16-16_1.6.34-2+rpi1 libprocps7_2:3.3.15-2 libreadline7_7.0-5 libsasl2-2_2.1.27~rc8-1 libsasl2-modules-db_2.1.27~rc8-1 libseccomp2_2.3.3-3 libselinux1_2.8-1 libselinux1-dev_2.8-1 libsemanage-common_2.8-1 libsemanage1_2.8-1 libsepol1_2.8-1 libsepol1-dev_2.8-1 libsigsegv2_2.12-2 libsmartcols1_2.32.1-0.1 libsqlite3-0_3.25.3-1 libss2_1.44.4-2 libssl1.1_1.1.1-2 libstdc++-8-dev_8.2.0-9+rpi1 libstdc++6_8.2.0-9+rpi1 libsystemd0_239-11+rpi1 libtasn1-6_4.13-3 libtinfo5_6.1+20181013-1 libtinfo6_6.1+20181013-1 libtool_2.4.6-6 libubsan1_8.2.0-9+rpi1 libudev1_239-11+rpi1 libunistring2_0.9.10-1 libustr-1.0-1_1.0.4-6 libuuid1_2.32.1-0.1 libxml2_2.9.4+dfsg1-7+b1 libzstd1_1.3.5+dfsg-1+rpi1 linux-base_4.5 linux-libc-dev_4.18.10-2+rpi1+b1 login_1:4.5-1.1 lsb-base_9.20170808+rpi1 m4_1.4.18-1 make_4.2.1-1.2 makedev_2.3.1-94 man-db_2.8.4-3 mawk_1.3.3-17 mount_2.32.1-0.1 multiarch-support_2.27-8+rpi1 nano_3.2-1 ncurses-base_6.1+20181013-1 ncurses-bin_6.1+20181013-1 netbase_5.4 openssl_1.1.1-2 passwd_1:4.5-1.1 patch_2.7.6-3 perl_5.28.0-3 perl-base_5.28.0-3 perl-modules-5.24_5.24.1-7 perl-modules-5.28_5.28.0-3 pinentry-curses_1.1.0-1 plymouth_0.9.4-1 po-debconf_1.0.21 procps_2:3.3.15-2 raspbian-archive-keyring_20120528.2 readline-common_7.0-5 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-tar-dummy_0.invalid.0 sed_4.5-2 sensible-utils_0.0.12 systemd_239-11+rpi1 systemd-sysv_239-11+rpi1 sysvinit-utils_2.88dsf-59.11 tar_1.30+dfsg-2 tzdata_2018g-1 udev_239-11+rpi1 util-linux_2.32.1-0.1 xz-utils_5.2.2-1.3 zlib1g_1:1.2.11.dfsg-1

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error
gpgv: Signature made Sat Nov 17 08:44:32 2018 UTC
gpgv:                using RSA key 8470F20B062592187CBA7BB33A936196C095D941
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./tar_1.30+dfsg-3.dsc
dpkg-source: info: extracting tar in /<<BUILDDIR>>/tar-1.30+dfsg
dpkg-source: info: unpacking tar_1.30+dfsg.orig.tar.xz
dpkg-source: info: unpacking tar_1.30+dfsg-3.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying pristine-tar.diff
dpkg-source: info: applying listed03-linux-only
dpkg-source: info: applying rmt.8-header-wrong
dpkg-source: info: applying fix-for-difflink.at-failure.diff
dpkg-source: info: applying fix-race-in-dirrem01-and-dirrem02.diff
dpkg-source: info: applying elide-reference-to-section-5-manpage.diff
dpkg-source: info: applying oldgnu-unknown-mode-bits.patch
dpkg-source: info: applying zstd.patch
dpkg-source: info: applying proper_it_translation.patch

Check disc space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=buster-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=buster-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=buster-staging-armhf-sbuild-5f76cb1c-78f0-415b-99a3-aff718353fcf
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=linux
USER=buildd

dpkg-buildpackage
-----------------

dpkg-buildpackage: info: source package tar
dpkg-buildpackage: info: source version 1.30+dfsg-3
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 fakeroot debian/rules clean
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp
[ ! -f Makefile ] || /usr/bin/make distclean
dh_clean
 debian/rules build-arch
dh_testdir
cp -f /usr/share/misc/config.sub build-aux/config.sub
cp -f /usr/share/misc/config.guess build-aux/config.guess
autoreconf --force -v --install
autoreconf: Entering directory `.'
autoreconf: running: autopoint --force
Copying file build-aux/config.rpath
Copying file m4/glibc2.m4
Copying file m4/iconv.m4
Copying file m4/intdiv0.m4
Copying file m4/intl.m4
Copying file m4/intldir.m4
Copying file m4/intmax.m4
Copying file m4/lcmessage.m4
Copying file m4/lock.m4
Copying file m4/longdouble.m4
Copying file m4/printf-posix.m4
Copying file m4/uintmax_t.m4
Copying file m4/visibility.m4
Copying file po/Makefile.in.in
Copying file po/Makevars.template
autoreconf: running: aclocal --force -I m4
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/bin/autoconf --force
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
autoreconf: Leaving directory `.'
RSH="/usr/bin/rsh" CPPFLAGS="`dpkg-buildflags --get CPPFLAGS`" CFLAGS="`dpkg-buildflags --get CFLAGS` -Wall" LDFLAGS="`dpkg-buildflags --get LDFLAGS`" ./configure \
	--prefix=/usr \
	--libexecdir=/usr/lib/tar \
	--enable-backup-scripts \
	--with-lzma=xz \
	--disable-silent-rules \
	 
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether UID '104' is supported by ustar format... yes
checking whether GID '109' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking whether make supports nested variables... (cached) yes
checking whether make supports the include directive... yes (GNU style)
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking for gcc option to accept ISO C99... none needed
checking for gcc option to accept ISO Standard C... (cached) none needed
checking for ranlib... ranlib
checking for bison... no
checking for byacc... no
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking for special C compiler options needed for large files... (cached) no
checking for _FILE_OFFSET_BITS value needed for large files... (cached) 64
checking for inline... inline
checking for fcntl.h... yes
checking for linux/fd.h... yes
checking for memory.h... (cached) yes
checking for net/errno.h... no
checking for sgtty.h... yes
checking for string.h... (cached) yes
checking for sys/param.h... yes
checking for sys/device.h... no
checking for sys/gentape.h... no
checking for sys/inet.h... no
checking for sys/io/trioctl.h... no
checking for sys/mtio.h... yes
checking for sys/time.h... yes
checking for sys/tprintf.h... no
checking for sys/tape.h... no
checking for unistd.h... (cached) yes
checking for locale.h... yes
checking for sys/types.h... (cached) yes
checking for features.h... yes
checking for linewrap.h... no
checking for sys/socket.h... yes
checking for dirent.h... yes
checking for wctype.h... yes
checking for stdio_ext.h... yes
checking for sys/stat.h... (cached) yes
checking for getopt.h... yes
checking for sys/cdefs.h... yes
checking for limits.h... yes
checking for wchar.h... yes
checking for stdint.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for crtdefs.h... no
checking for langinfo.h... yes
checking for xlocale.h... no
checking for sys/mman.h... yes
checking for priv.h... no
checking for malloc.h... yes
checking for selinux/selinux.h... yes
checking for strings.h... (cached) yes
checking for sysexits.h... yes
checking for utime.h... yes
checking for netdb.h... yes
checking for sys/wait.h... yes
checking for pwd.h... yes
checking for grp.h... yes
checking for sys/buf.h... no
checking sys/mkdev.h usability... no
checking sys/mkdev.h presence... no
checking for sys/mkdev.h... no
checking sys/sysmacros.h usability... yes
checking sys/sysmacros.h presence... yes
checking for sys/sysmacros.h... yes
checking for st_fstype string in struct stat... no
checking sys/acl.h usability... yes
checking sys/acl.h presence... yes
checking for sys/acl.h... yes
checking for library containing acl_get_file... -lacl
checking for library containing acl_get_fd... none required
checking for library containing acl_set_file... none required
checking for library containing acl_set_fd... none required
checking for library containing acl_to_text... none required
checking for library containing acl_from_text... none required
checking for library containing acl_delete_def_file... none required
checking for library containing acl_free... none required
checking for mode_t... yes
checking for pid_t... yes
checking for off_t... yes
checking for uid_t in sys/types.h... yes
checking for major_t... no
checking for minor_t... no
checking for dev_t... yes
checking for ino_t... yes
checking for ssize_t... yes
checking for fchmod... yes
checking for flockfile... yes
checking for funlockfile... yes
checking for pathconf... yes
checking for btowc... yes
checking for canonicalize_file_name... yes
checking for getcwd... yes
checking for readlink... yes
checking for realpath... yes
checking for readlinkat... yes
checking for chown... yes
checking for fchown... yes
checking for _set_invalid_parameter_handler... no
checking for fchdir... yes
checking for fdopendir... yes
checking for faccessat... yes
checking for fchmodat... yes
checking for lchmod... no
checking for fcntl... yes
checking for symlink... yes
checking for mempcpy... yes
checking for isblank... yes
checking for iswctype... yes
checking for mbsrtowcs... yes
checking for wmemchr... yes
checking for wmemcpy... yes
checking for wmempcpy... yes
checking for fstatat... yes
checking for futimens... yes
checking for getdelim... yes
checking for getdtablesize... yes
checking for getprogname... no
checking for getexecname... no
checking for gettimeofday... yes
checking for nanotime... no
checking for iswcntrl... yes
checking for iswblank... yes
checking for link... yes
checking for openat... yes
checking for linkat... yes
checking for lstat... yes
checking for mbsinit... yes
checking for mbrtowc... yes
checking for mprotect... yes
checking for mkdirat... yes
checking for mkfifo... yes
checking for mkfifoat... yes
checking for mknodat... yes
checking for mknod... yes
checking for tzset... yes
checking for nl_langinfo... yes
checking for renameat... yes
checking for setenv... yes
checking for sleep... yes
checking for snprintf... yes
checking for strdup... yes
checking for strndup... yes
checking for strtoimax... yes
checking for strtoumax... yes
checking for symlinkat... yes
checking for localtime_r... yes
checking for timegm... yes
checking for pipe... yes
checking for unlinkat... yes
checking for utime... yes
checking for futimes... yes
checking for futimesat... yes
checking for utimensat... yes
checking for lutimes... yes
checking for vasnprintf... no
checking for wcrtomb... yes
checking for wcwidth... yes
checking for setlocale... yes
checking for fsync... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for C/C++ restrict keyword... __restrict
checking whether clearerr_unlocked is declared... yes
checking whether feof_unlocked is declared... yes
checking whether ferror_unlocked is declared... yes
checking whether fflush_unlocked is declared... yes
checking whether fgets_unlocked is declared... yes
checking whether fputc_unlocked is declared... yes
checking whether fputs_unlocked is declared... yes
checking whether fread_unlocked is declared... yes
checking whether fwrite_unlocked is declared... yes
checking whether getc_unlocked is declared... yes
checking whether getchar_unlocked is declared... yes
checking whether putc_unlocked is declared... yes
checking whether putchar_unlocked is declared... yes
checking whether strerror_r is declared... yes
checking for strerror_r... yes
checking whether strerror_r returns char *... yes
checking build system type... armv7l-unknown-linux-gnueabihf
checking host system type... armv7l-unknown-linux-gnueabihf
checking for d_ino member in directory struct... yes
checking for long file names... yes
checking whether <wchar.h> uses 'inline' correctly... yes
checking for nl_langinfo and CODESET... yes
checking for a traditional french locale... none
checking whether // is distinct from /... no
checking whether realpath works... yes
checking for unistd.h... (cached) yes
checking for working chown... yes
checking whether chown dereferences symlinks... yes
checking whether chown honors trailing slash... yes
checking whether chown always updates ctime... yes
checking whether the preprocessor supports include_next... yes
checking whether system header files limit the line length... no
checking if environ is properly declared... yes
checking for complete errno.h... yes
checking type of array argument to getgroups... gid_t
checking whether lstat correctly handles trailing slash... yes
checking whether fchdir is declared... yes
checking for working fcntl.h... yes
checking for mbstate_t... yes
checking whether stdin defaults to large file offsets... yes
checking whether fseeko is declared... yes
checking for fseeko... yes
checking whether stat file-mode macros are broken... no
checking for nlink_t... yes
checking whether fchmodat is declared without a macro... yes
checking whether fstat is declared without a macro... yes
checking whether fstatat is declared without a macro... yes
checking whether futimens is declared without a macro... yes
checking whether lchmod is declared without a macro... yes
checking whether lstat is declared without a macro... yes
checking whether mkdirat is declared without a macro... yes
checking whether mkfifo is declared without a macro... yes
checking whether mkfifoat is declared without a macro... yes
checking whether mknod is declared without a macro... yes
checking whether mknodat is declared without a macro... yes
checking whether stat is declared without a macro... yes
checking whether utimensat is declared without a macro... yes
checking whether getcwd (NULL, 0) allocates memory for result... yes
checking for getcwd with POSIX signature... yes
checking whether getcwd is declared... yes
checking whether getdelim is declared... yes
checking whether getdtablesize is declared... yes
checking whether getline is declared... yes
checking for getopt.h... (cached) yes
checking for getopt_long_only... yes
checking whether getopt is POSIX compatible... yes
checking for working GNU getopt function... yes
checking for working GNU getopt_long function... yes
checking for struct timeval... yes
checking for wide-enough struct timeval.tv_sec member... yes
checking whether gettimeofday is declared without a macro... yes
checking host CPU and C ABI... armhf
checking whether limits.h has ULLONG_WIDTH etc.... yes
checking for wint_t... yes
checking whether wint_t is too small... no
checking for unsigned long long int... yes
checking for long long int... yes
checking whether stdint.h conforms to C99... yes
checking whether stdint.h predates C++11... no
checking whether stdint.h has UINTMAX_WIDTH etc.... yes
checking whether imaxabs is declared without a macro... yes
checking whether imaxdiv is declared without a macro... yes
checking whether strtoimax is declared without a macro... yes
checking whether strtoumax is declared without a macro... yes
checking for inttypes.h... (cached) yes
checking whether the inttypes.h PRIxNN macros are broken... no
checking whether iswcntrl works... yes
checking for towlower... yes
checking for wctype_t... yes
checking for wctrans_t... yes
checking whether wctype is declared without a macro... yes
checking whether iswctype is declared without a macro... yes
checking whether wctrans is declared without a macro... yes
checking whether towctrans is declared without a macro... yes
checking for O_CLOEXEC... yes
checking whether we are using the GNU C Library >= 2.1 or uClibc... yes
checking for wchar_t... yes
checking for max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking whether malloc, realloc, calloc are POSIX compliant... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking for a traditional japanese locale... none
checking for a transitional chinese locale... none
checking for a french Unicode locale... none
checking for mmap... yes
checking for MAP_ANONYMOUS... yes
checking whether memchr works... yes
checking whether memrchr is declared... yes
checking whether <limits.h> defines MIN and MAX... no
checking whether <sys/param.h> defines MIN and MAX... yes
checking whether time_t is signed... yes
checking whether alarm is declared... yes
checking for working mktime... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking for struct tm.tm_gmtoff... yes
checking for promoted mode_t type... mode_t
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking for compound literals... yes
checking for library containing setfilecon... -lselinux
checking whether setenv is declared... yes
checking search.h usability... yes
checking search.h presence... yes
checking for search.h... yes
checking for tsearch... yes
checking for sigset_t... yes
checking whether snprintf returns a byte count as in C99... yes
checking whether snprintf is declared... yes
checking whether strdup is declared... yes
checking whether strerror(0) succeeds... yes
checking whether ffsl is declared without a macro... yes
checking whether ffsll is declared without a macro... yes
checking whether memmem is declared without a macro... yes
checking whether mempcpy is declared without a macro... yes
checking whether memrchr is declared without a macro... yes
checking whether rawmemchr is declared without a macro... yes
checking whether stpcpy is declared without a macro... yes
checking whether stpncpy is declared without a macro... yes
checking whether strchrnul is declared without a macro... yes
checking whether strdup is declared without a macro... yes
checking whether strncat is declared without a macro... yes
checking whether strndup is declared without a macro... yes
checking whether strnlen is declared without a macro... yes
checking whether strpbrk is declared without a macro... yes
checking whether strsep is declared without a macro... yes
checking whether strcasestr is declared without a macro... yes
checking whether strtok_r is declared without a macro... yes
checking whether strerror_r is declared without a macro... yes
checking whether strsignal is declared without a macro... yes
checking whether strverscmp is declared without a macro... yes
checking whether ffs is declared without a macro... yes
checking whether strcasecmp is declared without a macro... yes
checking whether strncasecmp is declared without a macro... yes
checking whether strndup is declared... (cached) yes
checking whether strnlen is declared... (cached) yes
checking whether strtoimax is declared... (cached) yes
checking whether strtoumax is declared... (cached) yes
checking for struct timespec in <time.h>... yes
checking whether unsetenv is declared... yes
checking whether the utimes function works... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for intmax_t... yes
checking where to find the exponent in a 'double'... word 1 bit 20
checking for snprintf... (cached) yes
checking for strnlen... yes
checking for wcslen... yes
checking for wcsnlen... yes
checking for mbrtowc... (cached) yes
checking for wcrtomb... (cached) yes
checking whether _snprintf is declared... no
checking whether vsnprintf is declared... yes
checking for sys/acl.h... (cached) yes
checking for library containing acl_get_file... (cached) -lacl
checking for acl_get_file... yes
checking for acl_get_fd... yes
checking for acl_set_file... yes
checking for acl_set_fd... yes
checking for acl_free... yes
checking for acl_from_mode... yes
checking for acl_from_text... yes
checking for acl_delete_def_file... yes
checking for acl_extended_file... yes
checking for acl_delete_fd_np... no
checking for acl_delete_file_np... no
checking for acl_copy_ext_native... no
checking for acl_create_entry_np... no
checking for acl_to_short_text... no
checking for acl_free_text... no
checking for working acl_get_file... yes
checking acl/libacl.h usability... yes
checking acl/libacl.h presence... yes
checking for acl/libacl.h... yes
checking for acl_entries... yes
checking for ACL_FIRST_ENTRY... yes
checking for ACL_TYPE_EXTENDED... no
checking for alloca as a compiler built-in... yes
checking whether program_invocation_name is declared... yes
checking whether program_invocation_short_name is declared... yes
checking whether program_invocation_name is defined... yes
checking whether program_invocation_short_name is defined... yes
checking whether btowc(0) is correct... yes
checking whether btowc(EOF) is correct... guessing yes
checking for __builtin_expect... yes
checking whether this system has an arbitrary file name length limit... yes
checking for library containing clock_gettime... none required
checking for clock_gettime... yes
checking for clock_settime... yes
checking for closedir... yes
checking for d_ino member in directory struct... (cached) yes
checking whether alphasort is declared without a macro... yes
checking whether closedir is declared without a macro... yes
checking whether dirfd is declared without a macro... yes
checking whether fdopendir is declared without a macro... yes
checking whether opendir is declared without a macro... yes
checking whether readdir is declared without a macro... yes
checking whether rewinddir is declared without a macro... yes
checking whether scandir is declared without a macro... yes
checking for dirfd... yes
checking whether dirfd is declared... (cached) yes
checking whether dirfd is a macro... no
checking whether // is distinct from /... (cached) no
checking whether dup works... yes
checking whether dup2 works... yes
checking for error_at_line... yes
checking for euidaccess... yes
checking for fchownat... yes
checking whether fchownat works with AT_SYMLINK_NOFOLLOW... yes
checking whether fchownat works with an empty file name... yes
checking whether fcntl handles F_DUPFD correctly... yes
checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check
checking whether fcntl is declared without a macro... yes
checking whether openat is declared without a macro... yes
checking whether fdopendir is declared... (cached) yes
checking whether fdopendir works... yes
checking for getxattr with XATTR_NAME_POSIX_ACL macros... yes
checking for struct stat.st_blocks... yes
checking for flexible array member... yes
checking whether conversion from 'int' to 'long double' works... yes
checking for working GNU fnmatch... yes
checking for __fpending... yes
checking whether __fpending is declared... yes
checking for fseeko... (cached) yes
checking whether fstatat (..., 0) works... yes
checking whether futimens works... yes
checking whether getcwd handles long file names properly... yes
checking for getpagesize... yes
checking whether getcwd aborts when 4k < cwd_length < 16k... no
checking for working getdelim function... yes
checking whether getdtablesize works... yes
checking for getgroups... yes
checking for working getgroups... yes
checking whether getgroups handles negative values... yes
checking for getline... yes
checking for working getline function... yes
checking for getpagesize... (cached) yes
checking whether getpagesize is declared... yes
checking whether program_invocation_name is declared... (cached) yes
checking whether program_invocation_short_name is declared... (cached) yes
checking whether __argv is declared... no
checking whether gettimeofday clobbers localtime buffer... no
checking for gettimeofday with POSIX signature... almost
checking for group_member... yes
checking whether INT32_MAX < INTMAX_MAX... yes
checking whether INT64_MAX == LONG_MAX... no
checking whether UINT32_MAX < UINTMAX_MAX... yes
checking whether UINT64_MAX == ULONG_MAX... no
checking whether iswblank is declared... yes
checking whether langinfo.h defines CODESET... yes
checking whether langinfo.h defines T_FMT_AMPM... yes
checking whether langinfo.h defines ERA... yes
checking whether langinfo.h defines YESEXPR... yes
checking whether nl_langinfo is declared without a macro... yes
checking for lchown... yes
checking whether link obeys POSIX... yes
checking for __xpg4... no
checking whether link(2) dereferences a symlink... no
checking whether linkat() can link symlinks... yes
checking whether linkat handles trailing slash correctly... yes
checking whether locale.h conforms to POSIX:2001... yes
checking whether struct lconv is properly defined... yes
checking whether setlocale is declared without a macro... yes
checking whether duplocale is declared without a macro... yes
checking whether lseek detects pipes... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... (cached) yes
checking whether mbrtowc handles incomplete characters... guessing yes
checking whether mbrtowc works as well as mbtowc... guessing yes
checking whether mbrtowc handles a NULL pwc argument... guessing yes
checking whether mbrtowc handles a NULL string argument... guessing yes
checking whether mbrtowc has a correct return value... guessing yes
checking whether mbrtowc returns 0 when parsing a NUL character... guessing yes
checking whether mbrtowc works on empty input... yes
checking whether the C locale is free of encoding errors... no
checking whether mbrtowc handles incomplete characters... (cached) guessing yes
checking whether mbrtowc works as well as mbtowc... (cached) guessing yes
checking whether mbrtowc handles incomplete characters... (cached) guessing yes
checking whether mbrtowc works as well as mbtowc... (cached) guessing yes
checking whether mbsrtowcs works... guessing yes
checking for mempcpy... (cached) yes
checking for memrchr... yes
checking whether mkdir handles trailing slash... yes
checking whether mkdir handles trailing dot... yes
checking for mkdtemp... yes
checking whether mkfifo rejects trailing slashes... yes
checking whether mknod can create fifo without root privileges... yes
checking for __mktime_internal... no
checking whether YESEXPR works... yes
checking for obstacks that work with any size object... no
checking whether open recognizes a trailing slash... yes
checking for opendir... yes
checking for struct tm.tm_zone... (cached) yes
checking for getppriv... no
checking whether program_invocation_name is declared... (cached) yes
checking whether program_invocation_short_name is declared... (cached) yes
checking for raise... yes
checking for rawmemchr... yes
checking for readdir... yes
checking whether readlink signature is correct... yes
checking whether readlink handles trailing slash correctly... yes
checking whether readlinkat signature is correct... yes
checking for working re_compile_pattern... yes
checking whether rename honors trailing slash on destination... yes
checking whether rename honors trailing slash on source... yes
checking whether rename manages hard links correctly... yes
checking whether rename manages existing destinations correctly... yes
checking linux/fs.h usability... yes
checking linux/fs.h presence... yes
checking for linux/fs.h... yes
checking for linux/fs.h... (cached) yes
checking for rewinddir... yes
checking whether rmdir works... yes
checking for rpmatch... yes
checking selinux/flask.h usability... yes
checking selinux/flask.h presence... yes
checking for selinux/flask.h... yes
checking for selinux/selinux.h... (cached) yes
checking selinux/context.h usability... yes
checking selinux/context.h presence... yes
checking for selinux/context.h... yes
checking whether setenv validates arguments... yes
checking for volatile sig_atomic_t... yes
checking for sighandler_t... yes
checking whether pthread_sigmask is declared without a macro... yes
checking whether sigaction is declared without a macro... yes
checking whether sigaddset is declared without a macro... yes
checking whether sigdelset is declared without a macro... yes
checking whether sigemptyset is declared without a macro... yes
checking whether sigfillset is declared without a macro... yes
checking whether sigismember is declared without a macro... yes
checking whether sigpending is declared without a macro... yes
checking whether sigprocmask is declared without a macro... yes
checking for stdint.h... (cached) yes
checking for SIZE_MAX... yes
checking whether sleep is declared... yes
checking for working sleep... yes
checking for snprintf... (cached) yes
checking whether snprintf respects a size of 1... yes
checking whether printf supports POSIX/XSI format strings with positions... yes
checking for ssize_t... (cached) yes
checking whether stat handles trailing slashes on files... yes
checking for struct stat.st_atim.tv_nsec... yes
checking whether struct stat.st_atim is of type struct timespec... yes
checking for struct stat.st_birthtimespec.tv_nsec... no
checking for struct stat.st_birthtimensec... no
checking for struct stat.st_birthtim.tv_nsec... no
checking for working stdalign.h... yes
checking for va_copy... yes
checking for max_align_t... (cached) yes
checking whether NULL can be used in arbitrary expressions... (cached) yes
checking which flavor of printf attribute matches inttypes macros... system
checking whether dprintf is declared without a macro... yes
checking whether fpurge is declared without a macro... no
checking whether fseeko is declared without a macro... yes
checking whether ftello is declared without a macro... yes
checking whether getdelim is declared without a macro... yes
checking whether getline is declared without a macro... yes
checking whether gets is declared without a macro... no
checking whether pclose is declared without a macro... yes
checking whether popen is declared without a macro... yes
checking whether renameat is declared without a macro... yes
checking whether snprintf is declared without a macro... yes
checking whether tmpfile is declared without a macro... yes
checking whether vdprintf is declared without a macro... yes
checking whether vsnprintf is declared without a macro... yes
checking whether _Exit is declared without a macro... yes
checking whether atoll is declared without a macro... yes
checking whether canonicalize_file_name is declared without a macro... yes
checking whether getloadavg is declared without a macro... yes
checking whether getsubopt is declared without a macro... yes
checking whether grantpt is declared without a macro... yes
checking whether initstate is declared without a macro... yes
checking whether initstate_r is declared without a macro... yes
checking whether mkdtemp is declared without a macro... yes
checking whether mkostemp is declared without a macro... yes
checking whether mkostemps is declared without a macro... yes
checking whether mkstemp is declared without a macro... yes
checking whether mkstemps is declared without a macro... yes
checking whether posix_openpt is declared without a macro... yes
checking whether ptsname is declared without a macro... yes
checking whether ptsname_r is declared without a macro... yes
checking whether qsort_r is declared without a macro... yes
checking whether random is declared without a macro... yes
checking whether random_r is declared without a macro... yes
checking whether reallocarray is declared without a macro... yes
checking whether realpath is declared without a macro... yes
checking whether rpmatch is declared without a macro... yes
checking whether secure_getenv is declared without a macro... yes
checking whether setenv is declared without a macro... yes
checking whether setstate is declared without a macro... yes
checking whether setstate_r is declared without a macro... yes
checking whether srandom is declared without a macro... yes
checking whether srandom_r is declared without a macro... yes
checking whether strtod is declared without a macro... yes
checking whether strtoll is declared without a macro... yes
checking whether strtoull is declared without a macro... yes
checking whether unlockpt is declared without a macro... yes
checking whether unsetenv is declared without a macro... yes
checking for stpcpy... yes
checking for strcasecmp... yes
checking for strncasecmp... yes
checking whether strncasecmp is declared... (cached) yes
checking for strchrnul... yes
checking whether strchrnul works... yes
checking for working strerror function... yes
checking for working strndup... yes
checking for working strnlen... yes
checking whether strtoimax works... yes
checking for strtol... yes
checking for strtoll... yes
checking for strtoul... yes
checking for strtoull... yes
checking whether symlink handles trailing slash correctly... yes
checking whether symlinkat handles trailing slash correctly... yes
checking for nlink_t... (cached) yes
checking whether fchmodat is declared without a macro... (cached) yes
checking whether fstat is declared without a macro... (cached) yes
checking whether fstatat is declared without a macro... (cached) yes
checking whether futimens is declared without a macro... (cached) yes
checking whether lchmod is declared without a macro... (cached) yes
checking whether lstat is declared without a macro... (cached) yes
checking whether mkdirat is declared without a macro... (cached) yes
checking whether mkfifo is declared without a macro... (cached) yes
checking whether mkfifoat is declared without a macro... (cached) yes
checking whether mknod is declared without a macro... (cached) yes
checking whether mknodat is declared without a macro... (cached) yes
checking whether stat is declared without a macro... (cached) yes
checking whether utimensat is declared without a macro... (cached) yes
checking whether localtime_r is declared... yes
checking whether localtime_r is compatible with its POSIX signature... yes
checking for timezone_t... no
checking whether tzset clobbers localtime buffer... no
checking whether chdir is declared without a macro... yes
checking whether chown is declared without a macro... yes
checking whether dup is declared without a macro... yes
checking whether dup2 is declared without a macro... yes
checking whether dup3 is declared without a macro... yes
checking whether environ is declared without a macro... yes
checking whether euidaccess is declared without a macro... yes
checking whether faccessat is declared without a macro... yes
checking whether fchdir is declared without a macro... yes
checking whether fchownat is declared without a macro... yes
checking whether fdatasync is declared without a macro... yes
checking whether fsync is declared without a macro... yes
checking whether ftruncate is declared without a macro... yes
checking whether getcwd is declared without a macro... yes
checking whether getdomainname is declared without a macro... yes
checking whether getdtablesize is declared without a macro... yes
checking whether getgroups is declared without a macro... yes
checking whether gethostname is declared without a macro... yes
checking whether getlogin is declared without a macro... yes
checking whether getlogin_r is declared without a macro... yes
checking whether getpagesize is declared without a macro... yes
checking whether getusershell is declared without a macro... yes
checking whether setusershell is declared without a macro... yes
checking whether endusershell is declared without a macro... yes
checking whether group_member is declared without a macro... yes
checking whether isatty is declared without a macro... yes
checking whether lchown is declared without a macro... yes
checking whether link is declared without a macro... yes
checking whether linkat is declared without a macro... yes
checking whether lseek is declared without a macro... yes
checking whether pipe is declared without a macro... yes
checking whether pipe2 is declared without a macro... yes
checking whether pread is declared without a macro... yes
checking whether pwrite is declared without a macro... yes
checking whether readlink is declared without a macro... yes
checking whether readlinkat is declared without a macro... yes
checking whether rmdir is declared without a macro... yes
checking whether sethostname is declared without a macro... yes
checking whether sleep is declared without a macro... yes
checking whether symlink is declared without a macro... yes
checking whether symlinkat is declared without a macro... yes
checking whether truncate is declared without a macro... yes
checking whether ttyname_r is declared without a macro... yes
checking whether unlink is declared without a macro... yes
checking whether unlinkat is declared without a macro... yes
checking whether usleep is declared without a macro... yes
checking whether unlink honors trailing slashes... yes
checking whether unlink of a parent directory fails as it should... guessing yes
checking for unsetenv... yes
checking for unsetenv() return type... int
checking whether unsetenv obeys POSIX... yes
checking whether utime is declared without a macro... yes
checking whether utimensat works... yes
checking for ptrdiff_t... yes
checking for vasprintf... yes
checking for vsnprintf... yes
checking whether snprintf respects a size of 1... (cached) yes
checking whether printf supports POSIX/XSI format strings with positions... (cached) yes
checking whether btowc is declared without a macro... yes
checking whether wctob is declared without a macro... yes
checking whether mbsinit is declared without a macro... yes
checking whether mbrtowc is declared without a macro... yes
checking whether mbrlen is declared without a macro... yes
checking whether mbsrtowcs is declared without a macro... yes
checking whether mbsnrtowcs is declared without a macro... yes
checking whether wcrtomb is declared without a macro... yes
checking whether wcsrtombs is declared without a macro... yes
checking whether wcsnrtombs is declared without a macro... yes
checking whether wcwidth is declared without a macro... yes
checking whether wmemchr is declared without a macro... yes
checking whether wmemcmp is declared without a macro... yes
checking whether wmemcpy is declared without a macro... yes
checking whether wmemmove is declared without a macro... yes
checking whether wmemset is declared without a macro... yes
checking whether wcslen is declared without a macro... yes
checking whether wcsnlen is declared without a macro... yes
checking whether wcscpy is declared without a macro... yes
checking whether wcpcpy is declared without a macro... yes
checking whether wcsncpy is declared without a macro... yes
checking whether wcpncpy is declared without a macro... yes
checking whether wcscat is declared without a macro... yes
checking whether wcsncat is declared without a macro... yes
checking whether wcscmp is declared without a macro... yes
checking whether wcsncmp is declared without a macro... yes
checking whether wcscasecmp is declared without a macro... yes
checking whether wcsncasecmp is declared without a macro... yes
checking whether wcscoll is declared without a macro... yes
checking whether wcsxfrm is declared without a macro... yes
checking whether wcsdup is declared without a macro... yes
checking whether wcschr is declared without a macro... yes
checking whether wcsrchr is declared without a macro... yes
checking whether wcscspn is declared without a macro... yes
checking whether wcsspn is declared without a macro... yes
checking whether wcspbrk is declared without a macro... yes
checking whether wcsstr is declared without a macro... yes
checking whether wcstok is declared without a macro... yes
checking whether wcswidth is declared without a macro... yes
checking whether wcsftime is declared without a macro... yes
checking whether mbrtowc handles incomplete characters... (cached) guessing yes
checking whether mbrtowc works as well as mbtowc... (cached) guessing yes
checking whether wcrtomb return value is correct... guessing yes
checking whether iswcntrl works... (cached) yes
checking for towlower... (cached) yes
checking for wctype_t... (cached) yes
checking for wctrans_t... (cached) yes
checking whether wctype is declared without a macro... (cached) yes
checking whether iswctype is declared without a macro... (cached) yes
checking whether wctrans is declared without a macro... (cached) yes
checking whether towctrans is declared without a macro... (cached) yes
checking whether wcwidth is declared... (cached) yes
checking whether wcwidth works reasonably in UTF-8 locales... yes
checking for stdint.h... (cached) yes
checking whether time.h and sys/time.h may both be included... yes
checking for struct stat.st_blksize... yes
checking for library containing setsockopt... none required
checking for library containing setsockopt... (cached) none required
checking for sys/mtio.h... (cached) yes
checking which ioctl field to test for reversed bytes... mt_type
checking whether to build rmt... yes
checking for remote tape header files... yes
checking for sys/buf.h... (cached) no
checking for struct stat.st_blksize... (cached) yes
checking for library containing gethostbyname... none required
checking sys/xattr.h usability... yes
checking sys/xattr.h presence... yes
checking for sys/xattr.h... yes
checking for library containing getxattr... none required
checking for library containing fgetxattr... none required
checking for library containing lgetxattr... none required
checking for library containing setxattr... none required
checking for library containing fsetxattr... none required
checking for library containing lsetxattr... none required
checking for library containing listxattr... none required
checking for library containing flistxattr... none required
checking for library containing llistxattr... none required
checking whether getgrgid is declared... yes
checking whether getpwuid is declared... yes
checking whether time is declared... yes
checking for waitpid... yes
checking for remote shell... /usr/bin/rsh
checking for default archive format... GNU
checking for default archive... -
checking for default blocking... 20
checking for default quoting style... escape
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking for the common suffixes of directories in the library search path... lib,lib
checking for iconv... yes
checking for iconv declaration... 
         extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking iconv.h usability... yes
checking iconv.h presence... yes
checking for iconv.h... yes
checking for iconv_t... yes
checking for a sed that does not truncate output... /bin/sed
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating tests/Makefile
config.status: creating tests/atlocal
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating gnu/Makefile
config.status: creating lib/Makefile
config.status: creating po/Makefile.in
config.status: creating scripts/Makefile
config.status: creating rmt/Makefile
config.status: creating src/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
config.status: executing tests/atconfig commands
touch configure-stamp
dh_testdir
RSH="/usr/bin/rsh" CPPFLAGS="`dpkg-buildflags --get CPPFLAGS`" CFLAGS="`dpkg-buildflags --get CFLAGS` -Wall" \
	LDFLAGS="`dpkg-buildflags --get LDFLAGS`" /usr/bin/make  -j4 --jobserver-auth=3,4
make[1]: warning: -j4 forced in submake: resetting jobserver mode.
make[1]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg'
/usr/bin/make  all-recursive
make[2]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg'
Making all in doc
make[3]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/doc'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/doc'
Making all in gnu
make[3]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/gnu'
rm -f alloca.h-t alloca.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  cat ./alloca.in.h; \
} > alloca.h-t && \
mv -f alloca.h-t alloca.h
rm -f configmake.h-t && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  echo '#define PREFIX "/usr"'; \
  echo '#define EXEC_PREFIX "/usr"'; \
  echo '#define BINDIR "/usr/bin"'; \
  echo '#define SBINDIR "/usr/sbin"'; \
  echo '#define LIBEXECDIR "/usr/lib/tar"'; \
  echo '#define DATAROOTDIR "/usr/share"'; \
  echo '#define DATADIR "/usr/share"'; \
  echo '#define SYSCONFDIR "/usr/etc"'; \
  echo '#define SHAREDSTATEDIR "/usr/com"'; \
  echo '#define LOCALSTATEDIR "/usr/var"'; \
  echo '#define RUNSTATEDIR "/usr/var/run"'; \
  echo '#define INCLUDEDIR "/usr/include"'; \
  echo '#define OLDINCLUDEDIR "/usr/include"'; \
  echo '#define DOCDIR "/usr/share/doc/tar"'; \
  echo '#define INFODIR "/usr/share/info"'; \
  echo '#define HTMLDIR "/usr/share/doc/tar"'; \
  echo '#define DVIDIR "/usr/share/doc/tar"'; \
  echo '#define PDFDIR "/usr/share/doc/tar"'; \
  echo '#define PSDIR "/usr/share/doc/tar"'; \
  echo '#define LIBDIR "/usr/lib"'; \
  echo '#define LISPDIR "/usr/share/emacs/site-lisp"'; \
  echo '#define LOCALEDIR "/usr/share/locale"'; \
  echo '#define MANDIR "/usr/share/man"'; \
  echo '#define MANEXT ""'; \
  echo '#define PKGDATADIR "/usr/share/tar"'; \
  echo '#define PKGINCLUDEDIR "/usr/include/tar"'; \
  echo '#define PKGLIBDIR "/usr/lib/tar"'; \
  echo '#define PKGLIBEXECDIR "/usr/lib/tar/tar"'; \
} | sed '/""/d' > configmake.h-t && \
mv -f configmake.h-t configmake.h
rm -f dirent.h-t dirent.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''HAVE_DIRENT_H''@|1|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_DIRENT_H''@|<dirent.h>|g' \
      -e 's/@''GNULIB_OPENDIR''@/1/g' \
      -e 's/@''GNULIB_READDIR''@/1/g' \
      -e 's/@''GNULIB_REWINDDIR''@/1/g' \
      -e 's/@''GNULIB_CLOSEDIR''@/1/g' \
      -e 's/@''GNULIB_DIRFD''@/1/g' \
      -e 's/@''GNULIB_FDOPENDIR''@/1/g' \
      -e 's/@''GNULIB_SCANDIR''@/0/g' \
      -e 's/@''GNULIB_ALPHASORT''@/0/g' \
      -e 's/@''HAVE_OPENDIR''@/1/g' \
      -e 's/@''HAVE_READDIR''@/1/g' \
      -e 's/@''HAVE_REWINDDIR''@/1/g' \
      -e 's/@''HAVE_CLOSEDIR''@/1/g' \
      -e 's|@''HAVE_DECL_DIRFD''@|1|g' \
      -e 's|@''HAVE_DECL_FDOPENDIR''@|1|g' \
      -e 's|@''HAVE_FDOPENDIR''@|1|g' \
      -e 's|@''HAVE_SCANDIR''@|1|g' \
      -e 's|@''HAVE_ALPHASORT''@|1|g' \
      -e 's|@''REPLACE_OPENDIR''@|0|g' \
      -e 's|@''REPLACE_CLOSEDIR''@|0|g' \
      -e 's|@''REPLACE_DIRFD''@|0|g' \
      -e 's|@''REPLACE_FDOPENDIR''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
      < ./dirent.in.h; \
} > dirent.h-t && \
mv dirent.h-t dirent.h
rm -f fcntl.h-t fcntl.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_FCNTL_H''@|<fcntl.h>|g' \
      -e 's/@''GNULIB_FCNTL''@/1/g' \
      -e 's/@''GNULIB_NONBLOCKING''@/0/g' \
      -e 's/@''GNULIB_OPEN''@/1/g' \
      -e 's/@''GNULIB_OPENAT''@/1/g' \
      -e 's|@''HAVE_FCNTL''@|1|g' \
      -e 's|@''HAVE_OPENAT''@|1|g' \
      -e 's|@''REPLACE_FCNTL''@|1|g' \
      -e 's|@''REPLACE_OPEN''@|0|g' \
      -e 's|@''REPLACE_OPENAT''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
      < ./fcntl.in.h; \
} > fcntl.h-t && \
mv fcntl.h-t fcntl.h
rm -f getopt.h-t getopt.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''HAVE_GETOPT_H''@|1|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_GETOPT_H''@|<getopt.h>|g' \
      -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
      < ./getopt.in.h; \
} > getopt.h-t && \
mv -f getopt.h-t getopt.h
rm -f getopt-cdefs.h-t getopt-cdefs.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''HAVE_SYS_CDEFS_H''@|1|g' \
      < ./getopt-cdefs.in.h; \
} > getopt-cdefs.h-t && \
mv -f getopt-cdefs.h-t getopt-cdefs.h
rm -f inttypes.h-t inttypes.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's/@''HAVE_INTTYPES_H''@/1/g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_INTTYPES_H''@|<inttypes.h>|g' \
      -e 's/@''PRI_MACROS_BROKEN''@/0/g' \
      -e 's/@''APPLE_UNIVERSAL_BUILD''@/0/g' \
      -e 's/@''HAVE_LONG_LONG_INT''@/1/g' \
      -e 's/@''HAVE_UNSIGNED_LONG_LONG_INT''@/1/g' \
      -e 's/@''PRIPTR_PREFIX''@/""/g' \
      -e 's/@''GNULIB_IMAXABS''@/0/g' \
      -e 's/@''GNULIB_IMAXDIV''@/0/g' \
      -e 's/@''GNULIB_STRTOIMAX''@/1/g' \
      -e 's/@''GNULIB_STRTOUMAX''@/1/g' \
      -e 's/@''HAVE_DECL_IMAXABS''@/1/g' \
      -e 's/@''HAVE_DECL_IMAXDIV''@/1/g' \
      -e 's/@''HAVE_DECL_STRTOIMAX''@/1/g' \
      -e 's/@''HAVE_DECL_STRTOUMAX''@/1/g' \
      -e 's/@''REPLACE_STRTOIMAX''@/0/g' \
      -e 's/@''REPLACE_STRTOUMAX''@/0/g' \
      -e 's/@''INT32_MAX_LT_INTMAX_MAX''@/1/g' \
      -e 's/@''INT64_MAX_EQ_LONG_MAX''@/0/g' \
      -e 's/@''UINT32_MAX_LT_UINTMAX_MAX''@/1/g' \
      -e 's/@''UINT64_MAX_EQ_ULONG_MAX''@/0/g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
      < ./inttypes.in.h; \
} > inttypes.h-t && \
mv inttypes.h-t inttypes.h
rm -f langinfo.h-t langinfo.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''HAVE_LANGINFO_H''@|1|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_LANGINFO_H''@|<langinfo.h>|g' \
      -e 's/@''GNULIB_NL_LANGINFO''@/1/g' \
      -e 's|@''HAVE_LANGINFO_CODESET''@|1|g' \
      -e 's|@''HAVE_LANGINFO_T_FMT_AMPM''@|1|g' \
      -e 's|@''HAVE_LANGINFO_ERA''@|1|g' \
      -e 's|@''HAVE_LANGINFO_YESEXPR''@|1|g' \
      -e 's|@''HAVE_NL_LANGINFO''@|1|g' \
      -e 's|@''REPLACE_NL_LANGINFO''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
      < ./langinfo.in.h; \
} > langinfo.h-t && \
mv langinfo.h-t langinfo.h
rm -f limits.h-t limits.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_LIMITS_H''@|<limits.h>|g' \
      < ./limits.in.h; \
} > limits.h-t && \
mv limits.h-t limits.h
rm -f locale.h-t locale.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_LOCALE_H''@|<locale.h>|g' \
      -e 's/@''GNULIB_LOCALECONV''@/1/g' \
      -e 's/@''GNULIB_SETLOCALE''@/0/g' \
      -e 's/@''GNULIB_DUPLOCALE''@/0/g' \
      -e 's|@''HAVE_DUPLOCALE''@|1|g' \
      -e 's|@''HAVE_XLOCALE_H''@|0|g' \
      -e 's|@''REPLACE_LOCALECONV''@|0|g' \
      -e 's|@''REPLACE_SETLOCALE''@|0|g' \
      -e 's|@''REPLACE_DUPLOCALE''@|0|g' \
      -e 's|@''REPLACE_STRUCT_LCONV''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
      < ./locale.in.h; \
} > locale.h-t && \
mv locale.h-t locale.h
/bin/mkdir -p selinux
rm -f selinux/selinux.h-t selinux/selinux.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_SELINUX_SELINUX_H''@|<selinux/selinux.h>|g' \
      -e '/definition of _GL_UNUSED_PARAMETER/r ./unused-parameter.h' \
      < ./se-selinux.in.h; \
} > selinux/selinux.h-t && \
chmod a-x selinux/selinux.h-t && \
mv selinux/selinux.h-t selinux/selinux.h
rm -f signal.h-t signal.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_SIGNAL_H''@|<signal.h>|g' \
      -e 's|@''GNULIB_PTHREAD_SIGMASK''@|0|g' \
      -e 's|@''GNULIB_RAISE''@|1|g' \
      -e 's/@''GNULIB_SIGNAL_H_SIGPIPE''@/0/g' \
      -e 's/@''GNULIB_SIGPROCMASK''@/0/g' \
      -e 's/@''GNULIB_SIGACTION''@/0/g' \
      -e 's|@''HAVE_POSIX_SIGNALBLOCKING''@|1|g' \
      -e 's|@''HAVE_PTHREAD_SIGMASK''@|1|g' \
      -e 's|@''HAVE_RAISE''@|1|g' \
      -e 's|@''HAVE_SIGSET_T''@|1|g' \
      -e 's|@''HAVE_SIGINFO_T''@|1|g' \
      -e 's|@''HAVE_SIGACTION''@|1|g' \
      -e 's|@''HAVE_STRUCT_SIGACTION_SA_SIGACTION''@|1|g' \
      -e 's|@''HAVE_TYPE_VOLATILE_SIG_ATOMIC_T''@|1|g' \
      -e 's|@''HAVE_SIGHANDLER_T''@|1|g' \
      -e 's|@''REPLACE_PTHREAD_SIGMASK''@|0|g' \
      -e 's|@''REPLACE_RAISE''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
      < ./signal.in.h; \
} > signal.h-t && \
mv signal.h-t signal.h
rm -f stdio.h-t stdio.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_STDIO_H''@|<stdio.h>|g' \
      -e 's/@''GNULIB_DPRINTF''@/0/g' \
      -e 's/@''GNULIB_FCLOSE''@/0/g' \
      -e 's/@''GNULIB_FDOPEN''@/0/g' \
      -e 's/@''GNULIB_FFLUSH''@/0/g' \
      -e 's/@''GNULIB_FGETC''@/1/g' \
      -e 's/@''GNULIB_FGETS''@/1/g' \
      -e 's/@''GNULIB_FOPEN''@/0/g' \
      -e 's/@''GNULIB_FPRINTF''@/1/g' \
      -e 's/@''GNULIB_FPRINTF_POSIX''@/0/g' \
      -e 's/@''GNULIB_FPURGE''@/0/g' \
      -e 's/@''GNULIB_FPUTC''@/1/g' \
      -e 's/@''GNULIB_FPUTS''@/1/g' \
      -e 's/@''GNULIB_FREAD''@/1/g' \
      -e 's/@''GNULIB_FREOPEN''@/0/g' \
      -e 's/@''GNULIB_FSCANF''@/1/g' \
      -e 's/@''GNULIB_FSEEK''@/1/g' \
      -e 's/@''GNULIB_FSEEKO''@/1/g' \
      -e 's/@''GNULIB_FTELL''@/0/g' \
      -e 's/@''GNULIB_FTELLO''@/0/g' \
      -e 's/@''GNULIB_FWRITE''@/1/g' \
      -e 's/@''GNULIB_GETC''@/1/g' \
      -e 's/@''GNULIB_GETCHAR''@/1/g' \
      -e 's/@''GNULIB_GETDELIM''@/1/g' \
      -e 's/@''GNULIB_GETLINE''@/1/g' \
      -e 's/@''GNULIB_OBSTACK_PRINTF''@/0/g' \
      -e 's/@''GNULIB_OBSTACK_PRINTF_POSIX''@/0/g' \
      -e 's/@''GNULIB_PCLOSE''@/0/g' \
      -e 's/@''GNULIB_PERROR''@/0/g' \
      -e 's/@''GNULIB_POPEN''@/0/g' \
      -e 's/@''GNULIB_PRINTF''@/1/g' \
      -e 's/@''GNULIB_PRINTF_POSIX''@/0/g' \
      -e 's/@''GNULIB_PUTC''@/1/g' \
      -e 's/@''GNULIB_PUTCHAR''@/1/g' \
      -e 's/@''GNULIB_PUTS''@/1/g' \
      -e 's/@''GNULIB_REMOVE''@/0/g' \
      -e 's/@''GNULIB_RENAME''@/1/g' \
      -e 's/@''GNULIB_RENAMEAT''@/1/g' \
      -e 's/@''GNULIB_SCANF''@/1/g' \
      -e 's/@''GNULIB_SNPRINTF''@/1/g' \
      -e 's/@''GNULIB_SPRINTF_POSIX''@/0/g' \
      -e 's/@''GNULIB_STDIO_H_NONBLOCKING''@/0/g' \
      -e 's/@''GNULIB_STDIO_H_SIGPIPE''@/0/g' \
      -e 's/@''GNULIB_TMPFILE''@/0/g' \
      -e 's/@''GNULIB_VASPRINTF''@/1/g' \
      -e 's/@''GNULIB_VDPRINTF''@/0/g' \
      -e 's/@''GNULIB_VFPRINTF''@/1/g' \
      -e 's/@''GNULIB_VFPRINTF_POSIX''@/0/g' \
      -e 's/@''GNULIB_VFSCANF''@/0/g' \
      -e 's/@''GNULIB_VSCANF''@/0/g' \
      -e 's/@''GNULIB_VPRINTF''@/1/g' \
      -e 's/@''GNULIB_VPRINTF_POSIX''@/0/g' \
      -e 's/@''GNULIB_VSNPRINTF''@/1/g' \
      -e 's/@''GNULIB_VSPRINTF_POSIX''@/0/g' \
      < ./stdio.in.h | \
  sed -e 's|@''HAVE_DECL_FPURGE''@|1|g' \
      -e 's|@''HAVE_DECL_FSEEKO''@|1|g' \
      -e 's|@''HAVE_DECL_FTELLO''@|1|g' \
      -e 's|@''HAVE_DECL_GETDELIM''@|1|g' \
      -e 's|@''HAVE_DECL_GETLINE''@|1|g' \
      -e 's|@''HAVE_DECL_OBSTACK_PRINTF''@|1|g' \
      -e 's|@''HAVE_DECL_SNPRINTF''@|1|g' \
      -e 's|@''HAVE_DECL_VSNPRINTF''@|1|g' \
      -e 's|@''HAVE_DPRINTF''@|1|g' \
      -e 's|@''HAVE_FSEEKO''@|1|g' \
      -e 's|@''HAVE_FTELLO''@|1|g' \
      -e 's|@''HAVE_PCLOSE''@|1|g' \
      -e 's|@''HAVE_POPEN''@|1|g' \
      -e 's|@''HAVE_RENAMEAT''@|1|g' \
      -e 's|@''HAVE_VASPRINTF''@|1|g' \
      -e 's|@''HAVE_VDPRINTF''@|1|g' \
      -e 's|@''REPLACE_DPRINTF''@|0|g' \
      -e 's|@''REPLACE_FCLOSE''@|0|g' \
      -e 's|@''REPLACE_FDOPEN''@|0|g' \
      -e 's|@''REPLACE_FFLUSH''@|0|g' \
      -e 's|@''REPLACE_FOPEN''@|0|g' \
      -e 's|@''REPLACE_FPRINTF''@|0|g' \
      -e 's|@''REPLACE_FPURGE''@|0|g' \
      -e 's|@''REPLACE_FREOPEN''@|0|g' \
      -e 's|@''REPLACE_FSEEK''@|0|g' \
      -e 's|@''REPLACE_FSEEKO''@|0|g' \
      -e 's|@''REPLACE_FTELL''@|0|g' \
      -e 's|@''REPLACE_FTELLO''@|0|g' \
      -e 's|@''REPLACE_GETDELIM''@|0|g' \
      -e 's|@''REPLACE_GETLINE''@|0|g' \
      -e 's|@''REPLACE_OBSTACK_PRINTF''@|0|g' \
      -e 's|@''REPLACE_PERROR''@|0|g' \
      -e 's|@''REPLACE_POPEN''@|0|g' \
      -e 's|@''REPLACE_PRINTF''@|0|g' \
      -e 's|@''REPLACE_REMOVE''@|0|g' \
      -e 's|@''REPLACE_RENAME''@|0|g' \
      -e 's|@''REPLACE_RENAMEAT''@|0|g' \
      -e 's|@''REPLACE_SNPRINTF''@|0|g' \
      -e 's|@''REPLACE_SPRINTF''@|0|g' \
      -e 's|@''REPLACE_STDIO_READ_FUNCS''@|0|g' \
      -e 's|@''REPLACE_STDIO_WRITE_FUNCS''@|0|g' \
      -e 's|@''REPLACE_TMPFILE''@|0|g' \
      -e 's|@''REPLACE_VASPRINTF''@|0|g' \
      -e 's|@''REPLACE_VDPRINTF''@|0|g' \
      -e 's|@''REPLACE_VFPRINTF''@|0|g' \
      -e 's|@''REPLACE_VPRINTF''@|0|g' \
      -e 's|@''REPLACE_VSNPRINTF''@|0|g' \
      -e 's|@''REPLACE_VSPRINTF''@|0|g' \
      -e 's|@''ASM_SYMBOL_PREFIX''@||g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h'; \
} > stdio.h-t && \
mv stdio.h-t stdio.h
rm -f stdlib.h-t stdlib.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_STDLIB_H''@|<stdlib.h>|g' \
      -e 's/@''GNULIB__EXIT''@/0/g' \
      -e 's/@''GNULIB_ATOLL''@/0/g' \
      -e 's/@''GNULIB_CALLOC_POSIX''@/0/g' \
      -e 's/@''GNULIB_CANONICALIZE_FILE_NAME''@/1/g' \
      -e 's/@''GNULIB_GETLOADAVG''@/0/g' \
      -e 's/@''GNULIB_GETSUBOPT''@/0/g' \
      -e 's/@''GNULIB_GRANTPT''@/0/g' \
      -e 's/@''GNULIB_MALLOC_POSIX''@/1/g' \
      -e 's/@''GNULIB_MBTOWC''@/1/g' \
      -e 's/@''GNULIB_MKDTEMP''@/1/g' \
      -e 's/@''GNULIB_MKOSTEMP''@/0/g' \
      -e 's/@''GNULIB_MKOSTEMPS''@/0/g' \
      -e 's/@''GNULIB_MKSTEMP''@/0/g' \
      -e 's/@''GNULIB_MKSTEMPS''@/0/g' \
      -e 's/@''GNULIB_POSIX_OPENPT''@/0/g' \
      -e 's/@''GNULIB_PTSNAME''@/0/g' \
      -e 's/@''GNULIB_PTSNAME_R''@/0/g' \
      -e 's/@''GNULIB_PUTENV''@/0/g' \
      -e 's/@''GNULIB_QSORT_R''@/0/g' \
      -e 's/@''GNULIB_RANDOM''@/0/g' \
      -e 's/@''GNULIB_RANDOM_R''@/0/g' \
      -e 's/@''GNULIB_REALLOC_POSIX''@/1/g' \
      -e 's/@''GNULIB_REALLOCARRAY''@/0/g' \
      -e 's/@''GNULIB_REALPATH''@/1/g' \
      -e 's/@''GNULIB_RPMATCH''@/1/g' \
      -e 's/@''GNULIB_SECURE_GETENV''@/0/g' \
      -e 's/@''GNULIB_SETENV''@/1/g' \
      -e 's/@''GNULIB_STRTOD''@/0/g' \
      -e 's/@''GNULIB_STRTOLL''@/1/g' \
      -e 's/@''GNULIB_STRTOULL''@/1/g' \
      -e 's/@''GNULIB_SYSTEM_POSIX''@/0/g' \
      -e 's/@''GNULIB_UNLOCKPT''@/0/g' \
      -e 's/@''GNULIB_UNSETENV''@/1/g' \
      -e 's/@''GNULIB_WCTOMB''@/0/g' \
      < ./stdlib.in.h | \
  sed -e 's|@''HAVE__EXIT''@|1|g' \
      -e 's|@''HAVE_ATOLL''@|1|g' \
      -e 's|@''HAVE_CANONICALIZE_FILE_NAME''@|1|g' \
      -e 's|@''HAVE_DECL_GETLOADAVG''@|1|g' \
      -e 's|@''HAVE_GETSUBOPT''@|1|g' \
      -e 's|@''HAVE_GRANTPT''@|1|g' \
      -e 's|@''HAVE_DECL_INITSTATE''@|1|g' \
      -e 's|@''HAVE_MKDTEMP''@|1|g' \
      -e 's|@''HAVE_MKOSTEMP''@|1|g' \
      -e 's|@''HAVE_MKOSTEMPS''@|1|g' \
      -e 's|@''HAVE_MKSTEMP''@|1|g' \
      -e 's|@''HAVE_MKSTEMPS''@|1|g' \
      -e 's|@''HAVE_POSIX_OPENPT''@|1|g' \
      -e 's|@''HAVE_PTSNAME''@|1|g' \
      -e 's|@''HAVE_PTSNAME_R''@|1|g' \
      -e 's|@''HAVE_QSORT_R''@|1|g' \
      -e 's|@''HAVE_RANDOM''@|1|g' \
      -e 's|@''HAVE_RANDOM_H''@|1|g' \
      -e 's|@''HAVE_RANDOM_R''@|1|g' \
      -e 's|@''HAVE_REALLOCARRAY''@|1|g' \
      -e 's|@''HAVE_REALPATH''@|1|g' \
      -e 's|@''HAVE_RPMATCH''@|1|g' \
      -e 's|@''HAVE_SECURE_GETENV''@|1|g' \
      -e 's|@''HAVE_DECL_SETENV''@|1|g' \
      -e 's|@''HAVE_DECL_SETSTATE''@|1|g' \
      -e 's|@''HAVE_STRTOD''@|1|g' \
      -e 's|@''HAVE_STRTOLL''@|1|g' \
      -e 's|@''HAVE_STRTOULL''@|1|g' \
      -e 's|@''HAVE_STRUCT_RANDOM_DATA''@|1|g' \
      -e 's|@''HAVE_SYS_LOADAVG_H''@|0|g' \
      -e 's|@''HAVE_UNLOCKPT''@|1|g' \
      -e 's|@''HAVE_DECL_UNSETENV''@|1|g' \
      -e 's|@''REPLACE_CALLOC''@|0|g' \
      -e 's|@''REPLACE_CANONICALIZE_FILE_NAME''@|0|g' \
      -e 's|@''REPLACE_MALLOC''@|0|g' \
      -e 's|@''REPLACE_MBTOWC''@|0|g' \
      -e 's|@''REPLACE_MKSTEMP''@|0|g' \
      -e 's|@''REPLACE_PTSNAME''@|0|g' \
      -e 's|@''REPLACE_PTSNAME_R''@|0|g' \
      -e 's|@''REPLACE_PUTENV''@|0|g' \
      -e 's|@''REPLACE_QSORT_R''@|0|g' \
      -e 's|@''REPLACE_RANDOM_R''@|0|g' \
      -e 's|@''REPLACE_REALLOC''@|0|g' \
      -e 's|@''REPLACE_REALPATH''@|0|g' \
      -e 's|@''REPLACE_SETENV''@|0|g' \
      -e 's|@''REPLACE_STRTOD''@|0|g' \
      -e 's|@''REPLACE_UNSETENV''@|0|g' \
      -e 's|@''REPLACE_WCTOMB''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
      -e '/definition of _Noreturn/r ./_Noreturn.h' \
      -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h'; \
} > stdlib.h-t && \
mv stdlib.h-t stdlib.h
rm -f string.h-t string.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_STRING_H''@|<string.h>|g' \
      -e 's/@''GNULIB_EXPLICIT_BZERO''@/0/g' \
      -e 's/@''GNULIB_FFSL''@/0/g' \
      -e 's/@''GNULIB_FFSLL''@/0/g' \
      -e 's/@''GNULIB_MBSLEN''@/0/g' \
      -e 's/@''GNULIB_MBSNLEN''@/0/g' \
      -e 's/@''GNULIB_MBSCHR''@/0/g' \
      -e 's/@''GNULIB_MBSRCHR''@/0/g' \
      -e 's/@''GNULIB_MBSSTR''@/0/g' \
      -e 's/@''GNULIB_MBSCASECMP''@/1/g' \
      -e 's/@''GNULIB_MBSNCASECMP''@/0/g' \
      -e 's/@''GNULIB_MBSPCASECMP''@/0/g' \
      -e 's/@''GNULIB_MBSCASESTR''@/0/g' \
      -e 's/@''GNULIB_MBSCSPN''@/0/g' \
      -e 's/@''GNULIB_MBSPBRK''@/0/g' \
      -e 's/@''GNULIB_MBSSPN''@/0/g' \
      -e 's/@''GNULIB_MBSSEP''@/0/g' \
      -e 's/@''GNULIB_MBSTOK_R''@/0/g' \
      -e 's/@''GNULIB_MEMCHR''@/1/g' \
      -e 's/@''GNULIB_MEMMEM''@/0/g' \
      -e 's/@''GNULIB_MEMPCPY''@/1/g' \
      -e 's/@''GNULIB_MEMRCHR''@/1/g' \
      -e 's/@''GNULIB_RAWMEMCHR''@/1/g' \
      -e 's/@''GNULIB_STPCPY''@/1/g' \
      -e 's/@''GNULIB_STPNCPY''@/0/g' \
      -e 's/@''GNULIB_STRCHRNUL''@/1/g' \
      -e 's/@''GNULIB_STRDUP''@/1/g' \
      -e 's/@''GNULIB_STRNCAT''@/0/g' \
      -e 's/@''GNULIB_STRNDUP''@/1/g' \
      -e 's/@''GNULIB_STRNLEN''@/1/g' \
      -e 's/@''GNULIB_STRPBRK''@/0/g' \
      -e 's/@''GNULIB_STRSEP''@/0/g' \
      -e 's/@''GNULIB_STRSTR''@/0/g' \
      -e 's/@''GNULIB_STRCASESTR''@/0/g' \
      -e 's/@''GNULIB_STRTOK_R''@/0/g' \
      -e 's/@''GNULIB_STRERROR''@/1/g' \
      -e 's/@''GNULIB_STRERROR_R''@/0/g' \
      -e 's/@''GNULIB_STRSIGNAL''@/0/g' \
      -e 's/@''GNULIB_STRVERSCMP''@/0/g' \
      < ./string.in.h | \
  sed -e 's|@''HAVE_EXPLICIT_BZERO''@|1|g' \
      -e 's|@''HAVE_FFSL''@|1|g' \
      -e 's|@''HAVE_FFSLL''@|1|g' \
      -e 's|@''HAVE_MBSLEN''@|0|g' \
      -e 's|@''HAVE_MEMCHR''@|1|g' \
      -e 's|@''HAVE_DECL_MEMMEM''@|1|g' \
      -e 's|@''HAVE_MEMPCPY''@|1|g' \
      -e 's|@''HAVE_DECL_MEMRCHR''@|1|g' \
      -e 's|@''HAVE_RAWMEMCHR''@|1|g' \
      -e 's|@''HAVE_STPCPY''@|1|g' \
      -e 's|@''HAVE_STPNCPY''@|1|g' \
      -e 's|@''HAVE_STRCHRNUL''@|1|g' \
      -e 's|@''HAVE_DECL_STRDUP''@|1|g' \
      -e 's|@''HAVE_DECL_STRNDUP''@|1|g' \
      -e 's|@''HAVE_DECL_STRNLEN''@|1|g' \
      -e 's|@''HAVE_STRPBRK''@|1|g' \
      -e 's|@''HAVE_STRSEP''@|1|g' \
      -e 's|@''HAVE_STRCASESTR''@|1|g' \
      -e 's|@''HAVE_DECL_STRTOK_R''@|1|g' \
      -e 's|@''HAVE_DECL_STRERROR_R''@|1|g' \
      -e 's|@''HAVE_DECL_STRSIGNAL''@|1|g' \
      -e 's|@''HAVE_STRVERSCMP''@|1|g' \
      -e 's|@''REPLACE_MEMCHR''@|0|g' \
      -e 's|@''REPLACE_MEMMEM''@|0|g' \
      -e 's|@''REPLACE_STPNCPY''@|0|g' \
      -e 's|@''REPLACE_STRCHRNUL''@|0|g' \
      -e 's|@''REPLACE_STRDUP''@|0|g' \
      -e 's|@''REPLACE_STRNCAT''@|0|g' \
      -e 's|@''REPLACE_STRNDUP''@|0|g' \
      -e 's|@''REPLACE_STRNLEN''@|0|g' \
      -e 's|@''REPLACE_STRSTR''@|0|g' \
      -e 's|@''REPLACE_STRCASESTR''@|0|g' \
      -e 's|@''REPLACE_STRTOK_R''@|0|g' \
      -e 's|@''REPLACE_STRERROR''@|0|g' \
      -e 's|@''REPLACE_STRERROR_R''@|0|g' \
      -e 's|@''REPLACE_STRSIGNAL''@|0|g' \
      -e 's|@''UNDEFINE_STRTOK_R''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h'; \
      < ./string.in.h; \
} > string.h-t && \
mv string.h-t string.h
rm -f strings.h-t strings.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''HAVE_STRINGS_H''@|1|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_STRINGS_H''@|<strings.h>|g' \
      -e 's|@''GNULIB_FFS''@|0|g' \
      -e 's|@''HAVE_FFS''@|1|g' \
      -e 's|@''HAVE_STRCASECMP''@|1|g' \
      -e 's|@''HAVE_DECL_STRNCASECMP''@|1|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
      < ./strings.in.h; \
} > strings.h-t && \
mv strings.h-t strings.h
/bin/mkdir -p sys
rm -f sys/stat.h-t sys/stat.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_SYS_STAT_H''@|<sys/stat.h>|g' \
      -e 's|@''WINDOWS_64_BIT_ST_SIZE''@|0|g' \
      -e 's|@''WINDOWS_STAT_TIMESPEC''@|0|g' \
      -e 's/@''GNULIB_FCHMODAT''@/1/g' \
      -e 's/@''GNULIB_FSTAT''@/1/g' \
      -e 's/@''GNULIB_FSTATAT''@/1/g' \
      -e 's/@''GNULIB_FUTIMENS''@/1/g' \
      -e 's/@''GNULIB_LCHMOD''@/0/g' \
      -e 's/@''GNULIB_LSTAT''@/1/g' \
      -e 's/@''GNULIB_MKDIRAT''@/1/g' \
      -e 's/@''GNULIB_MKFIFO''@/1/g' \
      -e 's/@''GNULIB_MKFIFOAT''@/1/g' \
      -e 's/@''GNULIB_MKNOD''@/1/g' \
      -e 's/@''GNULIB_MKNODAT''@/1/g' \
      -e 's/@''GNULIB_STAT''@/1/g' \
      -e 's/@''GNULIB_UTIMENSAT''@/1/g' \
      -e 's/@''GNULIB_OVERRIDES_STRUCT_STAT''@/0/g' \
      -e 's|@''HAVE_FCHMODAT''@|1|g' \
      -e 's|@''HAVE_FSTATAT''@|1|g' \
      -e 's|@''HAVE_FUTIMENS''@|1|g' \
      -e 's|@''HAVE_LCHMOD''@|1|g' \
      -e 's|@''HAVE_LSTAT''@|1|g' \
      -e 's|@''HAVE_MKDIRAT''@|1|g' \
      -e 's|@''HAVE_MKFIFO''@|1|g' \
      -e 's|@''HAVE_MKFIFOAT''@|1|g' \
      -e 's|@''HAVE_MKNOD''@|1|g' \
      -e 's|@''HAVE_MKNODAT''@|1|g' \
      -e 's|@''HAVE_UTIMENSAT''@|1|g' \
      -e 's|@''REPLACE_FSTAT''@|0|g' \
      -e 's|@''REPLACE_FSTATAT''@|0|g' \
      -e 's|@''REPLACE_FUTIMENS''@|0|g' \
      -e 's|@''REPLACE_LSTAT''@|0|g' \
      -e 's|@''REPLACE_MKDIR''@|0|g' \
      -e 's|@''REPLACE_MKFIFO''@|0|g' \
      -e 's|@''REPLACE_MKNOD''@|0|g' \
      -e 's|@''REPLACE_STAT''@|0|g' \
      -e 's|@''REPLACE_UTIMENSAT''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
      < ./sys_stat.in.h; \
} > sys/stat.h-t && \
mv sys/stat.h-t sys/stat.h
/bin/mkdir -p sys
rm -f sys/time.h-t sys/time.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's/@''HAVE_SYS_TIME_H''@/1/g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_SYS_TIME_H''@|<sys/time.h>|g' \
      -e 's/@''GNULIB_GETTIMEOFDAY''@/1/g' \
      -e 's|@''HAVE_WINSOCK2_H''@|0|g' \
      -e 's/@''HAVE_GETTIMEOFDAY''@/1/g' \
      -e 's/@''HAVE_STRUCT_TIMEVAL''@/1/g' \
      -e 's/@''REPLACE_GETTIMEOFDAY''@/0/g' \
      -e 's/@''REPLACE_STRUCT_TIMEVAL''@/0/g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
      < ./sys_time.in.h; \
} > sys/time.h-t && \
mv sys/time.h-t sys/time.h
/bin/mkdir -p sys
rm -f sys/types.h-t sys/types.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_SYS_TYPES_H''@|<sys/types.h>|g' \
      -e 's|@''WINDOWS_64_BIT_OFF_T''@|0|g' \
      -e 's|@''WINDOWS_STAT_INODES''@|0|g' \
      < ./sys_types.in.h; \
} > sys/types.h-t && \
mv sys/types.h-t sys/types.h
rm -f time.h-t time.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_TIME_H''@|<time.h>|g' \
      -e 's/@''GNULIB_CTIME''@/0/g' \
      -e 's/@''GNULIB_LOCALTIME''@/0/g' \
      -e 's/@''GNULIB_MKTIME''@/1/g' \
      -e 's/@''GNULIB_NANOSLEEP''@/0/g' \
      -e 's/@''GNULIB_STRFTIME''@/0/g' \
      -e 's/@''GNULIB_STRPTIME''@/0/g' \
      -e 's/@''GNULIB_TIMEGM''@/1/g' \
      -e 's/@''GNULIB_TIME_R''@/1/g' \
      -e 's/@''GNULIB_TIME_RZ''@/1/g' \
      -e 's/@''GNULIB_TZSET''@/1/g' \
      -e 's|@''HAVE_DECL_LOCALTIME_R''@|1|g' \
      -e 's|@''HAVE_NANOSLEEP''@|1|g' \
      -e 's|@''HAVE_STRPTIME''@|1|g' \
      -e 's|@''HAVE_TIMEGM''@|1|g' \
      -e 's|@''HAVE_TIMEZONE_T''@|0|g' \
      -e 's|@''HAVE_TZSET''@|1|g' \
      -e 's|@''REPLACE_CTIME''@|GNULIB_PORTCHECK|g' \
      -e 's|@''REPLACE_GMTIME''@|0|g' \
      -e 's|@''REPLACE_LOCALTIME''@|0|g' \
      -e 's|@''REPLACE_LOCALTIME_R''@|0|g' \
      -e 's|@''REPLACE_MKTIME''@|0|g' \
      -e 's|@''REPLACE_NANOSLEEP''@|GNULIB_PORTCHECK|g' \
      -e 's|@''REPLACE_STRFTIME''@|GNULIB_PORTCHECK|g' \
      -e 's|@''REPLACE_TIMEGM''@|0|g' \
      -e 's|@''REPLACE_TZSET''@|0|g' \
      -e 's|@''PTHREAD_H_DEFINES_STRUCT_TIMESPEC''@|0|g' \
      -e 's|@''SYS_TIME_H_DEFINES_STRUCT_TIMESPEC''@|0|g' \
      -e 's|@''TIME_H_DEFINES_STRUCT_TIMESPEC''@|1|g' \
      -e 's|@''UNISTD_H_DEFINES_STRUCT_TIMESPEC''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
      < ./time.in.h; \
} > time.h-t && \
mv time.h-t time.h
rm -f unistd.h-t unistd.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''HAVE_UNISTD_H''@|1|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_UNISTD_H''@|<unistd.h>|g' \
      -e 's|@''WINDOWS_64_BIT_OFF_T''@|0|g' \
      -e 's/@''GNULIB_CHDIR''@/1/g' \
      -e 's/@''GNULIB_CHOWN''@/1/g' \
      -e 's/@''GNULIB_CLOSE''@/1/g' \
      -e 's/@''GNULIB_DUP''@/1/g' \
      -e 's/@''GNULIB_DUP2''@/1/g' \
      -e 's/@''GNULIB_DUP3''@/0/g' \
      -e 's/@''GNULIB_ENVIRON''@/1/g' \
      -e 's/@''GNULIB_EUIDACCESS''@/1/g' \
      -e 's/@''GNULIB_FACCESSAT''@/1/g' \
      -e 's/@''GNULIB_FCHDIR''@/1/g' \
      -e 's/@''GNULIB_FCHOWNAT''@/1/g' \
      -e 's/@''GNULIB_FDATASYNC''@/0/g' \
      -e 's/@''GNULIB_FSYNC''@/0/g' \
      -e 's/@''GNULIB_FTRUNCATE''@/0/g' \
      -e 's/@''GNULIB_GETCWD''@/1/g' \
      -e 's/@''GNULIB_GETDOMAINNAME''@/0/g' \
      -e 's/@''GNULIB_GETDTABLESIZE''@/1/g' \
      -e 's/@''GNULIB_GETGROUPS''@/1/g' \
      -e 's/@''GNULIB_GETHOSTNAME''@/0/g' \
      -e 's/@''GNULIB_GETLOGIN''@/0/g' \
      -e 's/@''GNULIB_GETLOGIN_R''@/0/g' \
      -e 's/@''GNULIB_GETPAGESIZE''@/1/g' \
      -e 's/@''GNULIB_GETUSERSHELL''@/0/g' \
      -e 's/@''GNULIB_GROUP_MEMBER''@/1/g' \
      -e 's/@''GNULIB_ISATTY''@/0/g' \
      -e 's/@''GNULIB_LCHOWN''@/1/g' \
      -e 's/@''GNULIB_LINK''@/1/g' \
      -e 's/@''GNULIB_LINKAT''@/1/g' \
      -e 's/@''GNULIB_LSEEK''@/1/g' \
      -e 's/@''GNULIB_PIPE''@/0/g' \
      -e 's/@''GNULIB_PIPE2''@/0/g' \
      -e 's/@''GNULIB_PREAD''@/0/g' \
      -e 's/@''GNULIB_PWRITE''@/0/g' \
      -e 's/@''GNULIB_READ''@/1/g' \
      -e 's/@''GNULIB_READLINK''@/1/g' \
      -e 's/@''GNULIB_READLINKAT''@/1/g' \
      -e 's/@''GNULIB_RMDIR''@/1/g' \
      -e 's/@''GNULIB_SETHOSTNAME''@/0/g' \
      -e 's/@''GNULIB_SLEEP''@/1/g' \
      -e 's/@''GNULIB_SYMLINK''@/1/g' \
      -e 's/@''GNULIB_SYMLINKAT''@/1/g' \
      -e 's/@''GNULIB_TRUNCATE''@/0/g' \
      -e 's/@''GNULIB_TTYNAME_R''@/0/g' \
      -e 's/@''GNULIB_UNISTD_H_GETOPT''@/01/g' \
      -e 's/@''GNULIB_UNISTD_H_NONBLOCKING''@/0/g' \
      -e 's/@''GNULIB_UNISTD_H_SIGPIPE''@/0/g' \
      -e 's/@''GNULIB_UNLINK''@/1/g' \
      -e 's/@''GNULIB_UNLINKAT''@/1/g' \
      -e 's/@''GNULIB_USLEEP''@/0/g' \
      -e 's/@''GNULIB_WRITE''@/1/g' \
      < ./unistd.in.h | \
  sed -e 's|@''HAVE_CHOWN''@|1|g' \
      -e 's|@''HAVE_DUP2''@|1|g' \
      -e 's|@''HAVE_DUP3''@|1|g' \
      -e 's|@''HAVE_EUIDACCESS''@|1|g' \
      -e 's|@''HAVE_FACCESSAT''@|1|g' \
      -e 's|@''HAVE_FCHDIR''@|1|g' \
      -e 's|@''HAVE_FCHOWNAT''@|1|g' \
      -e 's|@''HAVE_FDATASYNC''@|1|g' \
      -e 's|@''HAVE_FSYNC''@|1|g' \
      -e 's|@''HAVE_FTRUNCATE''@|1|g' \
      -e 's|@''HAVE_GETDTABLESIZE''@|1|g' \
      -e 's|@''HAVE_GETGROUPS''@|1|g' \
      -e 's|@''HAVE_GETHOSTNAME''@|1|g' \
      -e 's|@''HAVE_GETPAGESIZE''@|1|g' \
      -e 's|@''HAVE_GROUP_MEMBER''@|1|g' \
      -e 's|@''HAVE_LCHOWN''@|1|g' \
      -e 's|@''HAVE_LINK''@|1|g' \
      -e 's|@''HAVE_LINKAT''@|1|g' \
      -e 's|@''HAVE_PIPE''@|1|g' \
      -e 's|@''HAVE_PIPE2''@|1|g' \
      -e 's|@''HAVE_PREAD''@|1|g' \
      -e 's|@''HAVE_PWRITE''@|1|g' \
      -e 's|@''HAVE_READLINK''@|1|g' \
      -e 's|@''HAVE_READLINKAT''@|1|g' \
      -e 's|@''HAVE_SETHOSTNAME''@|1|g' \
      -e 's|@''HAVE_SLEEP''@|1|g' \
      -e 's|@''HAVE_SYMLINK''@|1|g' \
      -e 's|@''HAVE_SYMLINKAT''@|1|g' \
      -e 's|@''HAVE_TRUNCATE''@|1|g' \
      -e 's|@''HAVE_UNLINKAT''@|1|g' \
      -e 's|@''HAVE_USLEEP''@|1|g' \
      -e 's|@''HAVE_DECL_ENVIRON''@|1|g' \
      -e 's|@''HAVE_DECL_FCHDIR''@|1|g' \
      -e 's|@''HAVE_DECL_FDATASYNC''@|1|g' \
      -e 's|@''HAVE_DECL_GETDOMAINNAME''@|1|g' \
      -e 's|@''HAVE_DECL_GETLOGIN''@|1|g' \
      -e 's|@''HAVE_DECL_GETLOGIN_R''@|1|g' \
      -e 's|@''HAVE_DECL_GETPAGESIZE''@|1|g' \
      -e 's|@''HAVE_DECL_GETUSERSHELL''@|1|g' \
      -e 's|@''HAVE_DECL_SETHOSTNAME''@|1|g' \
      -e 's|@''HAVE_DECL_TTYNAME_R''@|1|g' \
      -e 's|@''HAVE_OS_H''@|0|g' \
      -e 's|@''HAVE_SYS_PARAM_H''@|0|g' \
  | \
  sed -e 's|@''REPLACE_CHOWN''@|0|g' \
      -e 's|@''REPLACE_CLOSE''@|0|g' \
      -e 's|@''REPLACE_DUP''@|0|g' \
      -e 's|@''REPLACE_DUP2''@|0|g' \
      -e 's|@''REPLACE_FACCESSAT''@|0|g' \
      -e 's|@''REPLACE_FCHOWNAT''@|0|g' \
      -e 's|@''REPLACE_FTRUNCATE''@|0|g' \
      -e 's|@''REPLACE_GETCWD''@|0|g' \
      -e 's|@''REPLACE_GETDOMAINNAME''@|0|g' \
      -e 's|@''REPLACE_GETDTABLESIZE''@|0|g' \
      -e 's|@''REPLACE_GETLOGIN_R''@|0|g' \
      -e 's|@''REPLACE_GETGROUPS''@|0|g' \
      -e 's|@''REPLACE_GETPAGESIZE''@|0|g' \
      -e 's|@''REPLACE_ISATTY''@|0|g' \
      -e 's|@''REPLACE_LCHOWN''@|0|g' \
      -e 's|@''REPLACE_LINK''@|0|g' \
      -e 's|@''REPLACE_LINKAT''@|0|g' \
      -e 's|@''REPLACE_LSEEK''@|0|g' \
      -e 's|@''REPLACE_PREAD''@|0|g' \
      -e 's|@''REPLACE_PWRITE''@|0|g' \
      -e 's|@''REPLACE_READ''@|0|g' \
      -e 's|@''REPLACE_READLINK''@|0|g' \
      -e 's|@''REPLACE_READLINKAT''@|0|g' \
      -e 's|@''REPLACE_RMDIR''@|0|g' \
      -e 's|@''REPLACE_SLEEP''@|0|g' \
      -e 's|@''REPLACE_SYMLINK''@|0|g' \
      -e 's|@''REPLACE_SYMLINKAT''@|0|g' \
      -e 's|@''REPLACE_TRUNCATE''@|0|g' \
      -e 's|@''REPLACE_TTYNAME_R''@|0|g' \
      -e 's|@''REPLACE_UNLINK''@|0|g' \
      -e 's|@''REPLACE_UNLINKAT''@|0|g' \
      -e 's|@''REPLACE_USLEEP''@|0|g' \
      -e 's|@''REPLACE_WRITE''@|0|g' \
      -e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|0|g' \
      -e 's|@''UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h'; \
} > unistd.h-t && \
mv unistd.h-t unistd.h
rm -f unitypes.h-t unitypes.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  cat ./unitypes.in.h; \
} > unitypes.h-t && \
mv -f unitypes.h-t unitypes.h
rm -f uniwidth.h-t uniwidth.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  cat ./uniwidth.in.h; \
} > uniwidth.h-t && \
mv -f uniwidth.h-t uniwidth.h
rm -f wchar.h-t wchar.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''HAVE_FEATURES_H''@|1|g' \
      -e 's|@''NEXT_WCHAR_H''@|<wchar.h>|g' \
      -e 's|@''HAVE_WCHAR_H''@|1|g' \
      -e 's/@''HAVE_CRTDEFS_H''@/0/g' \
      -e 's/@''GNULIB_OVERRIDES_WINT_T''@/0/g' \
      -e 's/@''GNULIB_BTOWC''@/1/g' \
      -e 's/@''GNULIB_WCTOB''@/0/g' \
      -e 's/@''GNULIB_MBSINIT''@/1/g' \
      -e 's/@''GNULIB_MBRTOWC''@/1/g' \
      -e 's/@''GNULIB_MBRLEN''@/0/g' \
      -e 's/@''GNULIB_MBSRTOWCS''@/1/g' \
      -e 's/@''GNULIB_MBSNRTOWCS''@/0/g' \
      -e 's/@''GNULIB_WCRTOMB''@/1/g' \
      -e 's/@''GNULIB_WCSRTOMBS''@/0/g' \
      -e 's/@''GNULIB_WCSNRTOMBS''@/0/g' \
      -e 's/@''GNULIB_WCWIDTH''@/1/g' \
      -e 's/@''GNULIB_WMEMCHR''@/0/g' \
      -e 's/@''GNULIB_WMEMCMP''@/0/g' \
      -e 's/@''GNULIB_WMEMCPY''@/0/g' \
      -e 's/@''GNULIB_WMEMMOVE''@/0/g' \
      -e 's/@''GNULIB_WMEMSET''@/0/g' \
      -e 's/@''GNULIB_WCSLEN''@/0/g' \
      -e 's/@''GNULIB_WCSNLEN''@/0/g' \
      -e 's/@''GNULIB_WCSCPY''@/0/g' \
      -e 's/@''GNULIB_WCPCPY''@/0/g' \
      -e 's/@''GNULIB_WCSNCPY''@/0/g' \
      -e 's/@''GNULIB_WCPNCPY''@/0/g' \
      -e 's/@''GNULIB_WCSCAT''@/0/g' \
      -e 's/@''GNULIB_WCSNCAT''@/0/g' \
      -e 's/@''GNULIB_WCSCMP''@/0/g' \
      -e 's/@''GNULIB_WCSNCMP''@/0/g' \
      -e 's/@''GNULIB_WCSCASECMP''@/0/g' \
      -e 's/@''GNULIB_WCSNCASECMP''@/0/g' \
      -e 's/@''GNULIB_WCSCOLL''@/0/g' \
      -e 's/@''GNULIB_WCSXFRM''@/0/g' \
      -e 's/@''GNULIB_WCSDUP''@/0/g' \
      -e 's/@''GNULIB_WCSCHR''@/0/g' \
      -e 's/@''GNULIB_WCSRCHR''@/0/g' \
      -e 's/@''GNULIB_WCSCSPN''@/0/g' \
      -e 's/@''GNULIB_WCSSPN''@/0/g' \
      -e 's/@''GNULIB_WCSPBRK''@/0/g' \
      -e 's/@''GNULIB_WCSSTR''@/0/g' \
      -e 's/@''GNULIB_WCSTOK''@/0/g' \
      -e 's/@''GNULIB_WCSWIDTH''@/0/g' \
      -e 's/@''GNULIB_WCSFTIME''@/0/g' \
      < ./wchar.in.h | \
  sed -e 's|@''HAVE_WINT_T''@|1|g' \
      -e 's|@''HAVE_BTOWC''@|1|g' \
      -e 's|@''HAVE_MBSINIT''@|1|g' \
      -e 's|@''HAVE_MBRTOWC''@|1|g' \
      -e 's|@''HAVE_MBRLEN''@|1|g' \
      -e 's|@''HAVE_MBSRTOWCS''@|1|g' \
      -e 's|@''HAVE_MBSNRTOWCS''@|1|g' \
      -e 's|@''HAVE_WCRTOMB''@|1|g' \
      -e 's|@''HAVE_WCSRTOMBS''@|1|g' \
      -e 's|@''HAVE_WCSNRTOMBS''@|1|g' \
      -e 's|@''HAVE_WMEMCHR''@|1|g' \
      -e 's|@''HAVE_WMEMCMP''@|1|g' \
      -e 's|@''HAVE_WMEMCPY''@|1|g' \
      -e 's|@''HAVE_WMEMMOVE''@|1|g' \
      -e 's|@''HAVE_WMEMSET''@|1|g' \
      -e 's|@''HAVE_WCSLEN''@|1|g' \
      -e 's|@''HAVE_WCSNLEN''@|1|g' \
      -e 's|@''HAVE_WCSCPY''@|1|g' \
      -e 's|@''HAVE_WCPCPY''@|1|g' \
      -e 's|@''HAVE_WCSNCPY''@|1|g' \
      -e 's|@''HAVE_WCPNCPY''@|1|g' \
      -e 's|@''HAVE_WCSCAT''@|1|g' \
      -e 's|@''HAVE_WCSNCAT''@|1|g' \
      -e 's|@''HAVE_WCSCMP''@|1|g' \
      -e 's|@''HAVE_WCSNCMP''@|1|g' \
      -e 's|@''HAVE_WCSCASECMP''@|1|g' \
      -e 's|@''HAVE_WCSNCASECMP''@|1|g' \
      -e 's|@''HAVE_WCSCOLL''@|1|g' \
      -e 's|@''HAVE_WCSXFRM''@|1|g' \
      -e 's|@''HAVE_WCSDUP''@|1|g' \
      -e 's|@''HAVE_WCSCHR''@|1|g' \
      -e 's|@''HAVE_WCSRCHR''@|1|g' \
      -e 's|@''HAVE_WCSCSPN''@|1|g' \
      -e 's|@''HAVE_WCSSPN''@|1|g' \
      -e 's|@''HAVE_WCSPBRK''@|1|g' \
      -e 's|@''HAVE_WCSSTR''@|1|g' \
      -e 's|@''HAVE_WCSTOK''@|1|g' \
      -e 's|@''HAVE_WCSWIDTH''@|1|g' \
      -e 's|@''HAVE_WCSFTIME''@|1|g' \
      -e 's|@''HAVE_DECL_WCTOB''@|1|g' \
      -e 's|@''HAVE_DECL_WCWIDTH''@|1|g' \
  | \
  sed -e 's|@''REPLACE_MBSTATE_T''@|0|g' \
      -e 's|@''REPLACE_BTOWC''@|0|g' \
      -e 's|@''REPLACE_WCTOB''@|0|g' \
      -e 's|@''REPLACE_MBSINIT''@|0|g' \
      -e 's|@''REPLACE_MBRTOWC''@|1|g' \
      -e 's|@''REPLACE_MBRLEN''@|0|g' \
      -e 's|@''REPLACE_MBSRTOWCS''@|0|g' \
      -e 's|@''REPLACE_MBSNRTOWCS''@|0|g' \
      -e 's|@''REPLACE_WCRTOMB''@|0|g' \
      -e 's|@''REPLACE_WCSRTOMBS''@|0|g' \
      -e 's|@''REPLACE_WCSNRTOMBS''@|0|g' \
      -e 's|@''REPLACE_WCWIDTH''@|0|g' \
      -e 's|@''REPLACE_WCSWIDTH''@|0|g' \
      -e 's|@''REPLACE_WCSFTIME''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h'; \
} > wchar.h-t && \
mv wchar.h-t wchar.h
rm -f wctype.h-t wctype.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's/@''HAVE_WCTYPE_H''@/1/g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_WCTYPE_H''@|<wctype.h>|g' \
      -e 's/@''HAVE_CRTDEFS_H''@/0/g' \
      -e 's/@''GNULIB_OVERRIDES_WINT_T''@/0/g' \
      -e 's/@''GNULIB_ISWBLANK''@/1/g' \
      -e 's/@''GNULIB_WCTYPE''@/0/g' \
      -e 's/@''GNULIB_ISWCTYPE''@/0/g' \
      -e 's/@''GNULIB_WCTRANS''@/0/g' \
      -e 's/@''GNULIB_TOWCTRANS''@/0/g' \
      -e 's/@''HAVE_ISWBLANK''@/1/g' \
      -e 's/@''HAVE_ISWCNTRL''@/1/g' \
      -e 's/@''HAVE_WCTYPE_T''@/1/g' \
      -e 's/@''HAVE_WCTRANS_T''@/1/g' \
      -e 's/@''HAVE_WINT_T''@/1/g' \
      -e 's/@''REPLACE_ISWBLANK''@/0/g' \
      -e 's/@''REPLACE_ISWCNTRL''@/0/g' \
      -e 's/@''REPLACE_TOWLOWER''@/0/g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
      < ./wctype.in.h; \
} > wctype.h-t && \
mv wctype.h-t wctype.h
/usr/bin/make  all-recursive
make[4]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/gnu'
make[5]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/gnu'
depbase=`echo acl-errno-valid.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT acl-errno-valid.o -MD -MP -MF $depbase.Tpo -c -o acl-errno-valid.o acl-errno-valid.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo acl-internal.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT acl-internal.o -MD -MP -MF $depbase.Tpo -c -o acl-internal.o acl-internal.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo get-permissions.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT get-permissions.o -MD -MP -MF $depbase.Tpo -c -o get-permissions.o get-permissions.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo set-permissions.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT set-permissions.o -MD -MP -MF $depbase.Tpo -c -o set-permissions.o set-permissions.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo allocator.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT allocator.o -MD -MP -MF $depbase.Tpo -c -o allocator.o allocator.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo areadlink.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT areadlink.o -MD -MP -MF $depbase.Tpo -c -o areadlink.o areadlink.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo areadlink-with-size.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT areadlink-with-size.o -MD -MP -MF $depbase.Tpo -c -o areadlink-with-size.o areadlink-with-size.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo areadlinkat.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT areadlinkat.o -MD -MP -MF $depbase.Tpo -c -o areadlinkat.o areadlinkat.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo areadlinkat-with-size.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT areadlinkat-with-size.o -MD -MP -MF $depbase.Tpo -c -o areadlinkat-with-size.o areadlinkat-with-size.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo argmatch.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT argmatch.o -MD -MP -MF $depbase.Tpo -c -o argmatch.o argmatch.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo argp-ba.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT argp-ba.o -MD -MP -MF $depbase.Tpo -c -o argp-ba.o argp-ba.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo argp-eexst.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT argp-eexst.o -MD -MP -MF $depbase.Tpo -c -o argp-eexst.o argp-eexst.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo argp-fmtstream.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT argp-fmtstream.o -MD -MP -MF $depbase.Tpo -c -o argp-fmtstream.o argp-fmtstream.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo argp-fs-xinl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT argp-fs-xinl.o -MD -MP -MF $depbase.Tpo -c -o argp-fs-xinl.o argp-fs-xinl.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo argp-help.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT argp-help.o -MD -MP -MF $depbase.Tpo -c -o argp-help.o argp-help.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo argp-parse.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT argp-parse.o -MD -MP -MF $depbase.Tpo -c -o argp-parse.o argp-parse.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo argp-pin.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT argp-pin.o -MD -MP -MF $depbase.Tpo -c -o argp-pin.o argp-pin.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo argp-pv.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT argp-pv.o -MD -MP -MF $depbase.Tpo -c -o argp-pv.o argp-pv.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo argp-pvh.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT argp-pvh.o -MD -MP -MF $depbase.Tpo -c -o argp-pvh.o argp-pvh.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo argp-xinl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT argp-xinl.o -MD -MP -MF $depbase.Tpo -c -o argp-xinl.o argp-xinl.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo argp-version-etc.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT argp-version-etc.o -MD -MP -MF $depbase.Tpo -c -o argp-version-etc.o argp-version-etc.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo backupfile.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT backupfile.o -MD -MP -MF $depbase.Tpo -c -o backupfile.o backupfile.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo backup-find.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT backup-find.o -MD -MP -MF $depbase.Tpo -c -o backup-find.o backup-find.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo bitrotate.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT bitrotate.o -MD -MP -MF $depbase.Tpo -c -o bitrotate.o bitrotate.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo c-ctype.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT c-ctype.o -MD -MP -MF $depbase.Tpo -c -o c-ctype.o c-ctype.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo c-strcasecmp.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT c-strcasecmp.o -MD -MP -MF $depbase.Tpo -c -o c-strcasecmp.o c-strcasecmp.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo c-strncasecmp.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT c-strncasecmp.o -MD -MP -MF $depbase.Tpo -c -o c-strncasecmp.o c-strncasecmp.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo careadlinkat.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT careadlinkat.o -MD -MP -MF $depbase.Tpo -c -o careadlinkat.o careadlinkat.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo cloexec.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT cloexec.o -MD -MP -MF $depbase.Tpo -c -o cloexec.o cloexec.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo close-stream.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT close-stream.o -MD -MP -MF $depbase.Tpo -c -o close-stream.o close-stream.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo closeout.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT closeout.o -MD -MP -MF $depbase.Tpo -c -o closeout.o closeout.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo opendir-safer.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT opendir-safer.o -MD -MP -MF $depbase.Tpo -c -o opendir-safer.o opendir-safer.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo dirname.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT dirname.o -MD -MP -MF $depbase.Tpo -c -o dirname.o dirname.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo basename.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT basename.o -MD -MP -MF $depbase.Tpo -c -o basename.o basename.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo dirname-lgpl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT dirname-lgpl.o -MD -MP -MF $depbase.Tpo -c -o dirname-lgpl.o dirname-lgpl.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo basename-lgpl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT basename-lgpl.o -MD -MP -MF $depbase.Tpo -c -o basename-lgpl.o basename-lgpl.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo stripslash.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT stripslash.o -MD -MP -MF $depbase.Tpo -c -o stripslash.o stripslash.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo exclude.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT exclude.o -MD -MP -MF $depbase.Tpo -c -o exclude.o exclude.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo exitfail.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT exitfail.o -MD -MP -MF $depbase.Tpo -c -o exitfail.o exitfail.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo chmodat.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT chmodat.o -MD -MP -MF $depbase.Tpo -c -o chmodat.o chmodat.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo chownat.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT chownat.o -MD -MP -MF $depbase.Tpo -c -o chownat.o chownat.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo fd-hook.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT fd-hook.o -MD -MP -MF $depbase.Tpo -c -o fd-hook.o fd-hook.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo fd-safer-flag.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT fd-safer-flag.o -MD -MP -MF $depbase.Tpo -c -o fd-safer-flag.o fd-safer-flag.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo dup-safer-flag.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT dup-safer-flag.o -MD -MP -MF $depbase.Tpo -c -o dup-safer-flag.o dup-safer-flag.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo fdutimensat.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT fdutimensat.o -MD -MP -MF $depbase.Tpo -c -o fdutimensat.o fdutimensat.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo file-has-acl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT file-has-acl.o -MD -MP -MF $depbase.Tpo -c -o file-has-acl.o file-has-acl.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo filenamecat-lgpl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT filenamecat-lgpl.o -MD -MP -MF $depbase.Tpo -c -o filenamecat-lgpl.o filenamecat-lgpl.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo fprintftime.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT fprintftime.o -MD -MP -MF $depbase.Tpo -c -o fprintftime.o fprintftime.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo full-write.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT full-write.o -MD -MP -MF $depbase.Tpo -c -o full-write.o full-write.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo getprogname.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT getprogname.o -MD -MP -MF $depbase.Tpo -c -o getprogname.o getprogname.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo gettime.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT gettime.o -MD -MP -MF $depbase.Tpo -c -o gettime.o gettime.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo hard-locale.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT hard-locale.o -MD -MP -MF $depbase.Tpo -c -o hard-locale.o hard-locale.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo hash.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT hash.o -MD -MP -MF $depbase.Tpo -c -o hash.o hash.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo human.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT human.o -MD -MP -MF $depbase.Tpo -c -o human.o human.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo imaxtostr.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT imaxtostr.o -MD -MP -MF $depbase.Tpo -c -o imaxtostr.o imaxtostr.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo inttostr.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT inttostr.o -MD -MP -MF $depbase.Tpo -c -o inttostr.o inttostr.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo offtostr.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT offtostr.o -MD -MP -MF $depbase.Tpo -c -o offtostr.o offtostr.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo uinttostr.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT uinttostr.o -MD -MP -MF $depbase.Tpo -c -o uinttostr.o uinttostr.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo umaxtostr.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT umaxtostr.o -MD -MP -MF $depbase.Tpo -c -o umaxtostr.o umaxtostr.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo localcharset.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT localcharset.o -MD -MP -MF $depbase.Tpo -c -o localcharset.o localcharset.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo malloca.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT malloca.o -MD -MP -MF $depbase.Tpo -c -o malloca.o malloca.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo mbchar.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT mbchar.o -MD -MP -MF $depbase.Tpo -c -o mbchar.o mbchar.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo mbscasecmp.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT mbscasecmp.o -MD -MP -MF $depbase.Tpo -c -o mbscasecmp.o mbscasecmp.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo mbuiter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT mbuiter.o -MD -MP -MF $depbase.Tpo -c -o mbuiter.o mbuiter.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo modechange.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT modechange.o -MD -MP -MF $depbase.Tpo -c -o modechange.o modechange.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo nstrftime.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT nstrftime.o -MD -MP -MF $depbase.Tpo -c -o nstrftime.o nstrftime.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo openat-die.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT openat-die.o -MD -MP -MF $depbase.Tpo -c -o openat-die.o openat-die.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo parse-datetime.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT parse-datetime.o -MD -MP -MF $depbase.Tpo -c -o parse-datetime.o parse-datetime.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo priv-set.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT priv-set.o -MD -MP -MF $depbase.Tpo -c -o priv-set.o priv-set.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo progname.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT progname.o -MD -MP -MF $depbase.Tpo -c -o progname.o progname.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo quotearg.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT quotearg.o -MD -MP -MF $depbase.Tpo -c -o quotearg.o quotearg.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo renameat2.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT renameat2.o -MD -MP -MF $depbase.Tpo -c -o renameat2.o renameat2.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo safe-read.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT safe-read.o -MD -MP -MF $depbase.Tpo -c -o safe-read.o safe-read.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo safe-write.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT safe-write.o -MD -MP -MF $depbase.Tpo -c -o safe-write.o safe-write.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo save-cwd.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT save-cwd.o -MD -MP -MF $depbase.Tpo -c -o save-cwd.o save-cwd.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo savedir.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT savedir.o -MD -MP -MF $depbase.Tpo -c -o savedir.o savedir.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo se-context.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT se-context.o -MD -MP -MF $depbase.Tpo -c -o se-context.o se-context.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo se-selinux.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT se-selinux.o -MD -MP -MF $depbase.Tpo -c -o se-selinux.o se-selinux.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo stat-time.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT stat-time.o -MD -MP -MF $depbase.Tpo -c -o stat-time.o stat-time.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo statat.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT statat.o -MD -MP -MF $depbase.Tpo -c -o statat.o statat.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo strnlen1.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT strnlen1.o -MD -MP -MF $depbase.Tpo -c -o strnlen1.o strnlen1.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo tempname.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT tempname.o -MD -MP -MF $depbase.Tpo -c -o tempname.o tempname.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo timespec.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT timespec.o -MD -MP -MF $depbase.Tpo -c -o timespec.o timespec.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo timespec-sub.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT timespec-sub.o -MD -MP -MF $depbase.Tpo -c -o timespec-sub.o timespec-sub.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo unistd.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT unistd.o -MD -MP -MF $depbase.Tpo -c -o unistd.o unistd.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo dup-safer.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT dup-safer.o -MD -MP -MF $depbase.Tpo -c -o dup-safer.o dup-safer.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo fd-safer.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT fd-safer.o -MD -MP -MF $depbase.Tpo -c -o fd-safer.o fd-safer.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo pipe-safer.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT pipe-safer.o -MD -MP -MF $depbase.Tpo -c -o pipe-safer.o pipe-safer.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo unlinkdir.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT unlinkdir.o -MD -MP -MF $depbase.Tpo -c -o unlinkdir.o unlinkdir.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo utimens.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT utimens.o -MD -MP -MF $depbase.Tpo -c -o utimens.o utimens.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo version-etc.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT version-etc.o -MD -MP -MF $depbase.Tpo -c -o version-etc.o version-etc.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo version-etc-fsf.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT version-etc-fsf.o -MD -MP -MF $depbase.Tpo -c -o version-etc-fsf.o version-etc-fsf.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo wctype-h.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT wctype-h.o -MD -MP -MF $depbase.Tpo -c -o wctype-h.o wctype-h.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo xmalloc.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT xmalloc.o -MD -MP -MF $depbase.Tpo -c -o xmalloc.o xmalloc.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo xalloc-die.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT xalloc-die.o -MD -MP -MF $depbase.Tpo -c -o xalloc-die.o xalloc-die.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo xgetcwd.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT xgetcwd.o -MD -MP -MF $depbase.Tpo -c -o xgetcwd.o xgetcwd.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo xsize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT xsize.o -MD -MP -MF $depbase.Tpo -c -o xsize.o xsize.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo xstrndup.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT xstrndup.o -MD -MP -MF $depbase.Tpo -c -o xstrndup.o xstrndup.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo xstrtol.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT xstrtol.o -MD -MP -MF $depbase.Tpo -c -o xstrtol.o xstrtol.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo xstrtoul.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT xstrtoul.o -MD -MP -MF $depbase.Tpo -c -o xstrtoul.o xstrtoul.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo xstrtol-error.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT xstrtol-error.o -MD -MP -MF $depbase.Tpo -c -o xstrtol-error.o xstrtol-error.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo xstrtoumax.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT xstrtoumax.o -MD -MP -MF $depbase.Tpo -c -o xstrtoumax.o xstrtoumax.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo xvasprintf.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT xvasprintf.o -MD -MP -MF $depbase.Tpo -c -o xvasprintf.o xvasprintf.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo xasprintf.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT xasprintf.o -MD -MP -MF $depbase.Tpo -c -o xasprintf.o xasprintf.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo asnprintf.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT asnprintf.o -MD -MP -MF $depbase.Tpo -c -o asnprintf.o asnprintf.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo chdir-long.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT chdir-long.o -MD -MP -MF $depbase.Tpo -c -o chdir-long.o chdir-long.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo fcntl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT fcntl.o -MD -MP -MF $depbase.Tpo -c -o fcntl.o fcntl.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo getfilecon.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT getfilecon.o -MD -MP -MF $depbase.Tpo -c -o getfilecon.o getfilecon.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo getopt.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT getopt.o -MD -MP -MF $depbase.Tpo -c -o getopt.o getopt.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo getopt1.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT getopt1.o -MD -MP -MF $depbase.Tpo -c -o getopt1.o getopt1.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo localtime-buffer.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT localtime-buffer.o -MD -MP -MF $depbase.Tpo -c -o localtime-buffer.o localtime-buffer.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo mbrtowc.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT mbrtowc.o -MD -MP -MF $depbase.Tpo -c -o mbrtowc.o mbrtowc.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo mktime.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT mktime.o -MD -MP -MF $depbase.Tpo -c -o mktime.o mktime.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo obstack.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT obstack.o -MD -MP -MF $depbase.Tpo -c -o obstack.o obstack.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo openat-proc.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT openat-proc.o -MD -MP -MF $depbase.Tpo -c -o openat-proc.o openat-proc.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo printf-args.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT printf-args.o -MD -MP -MF $depbase.Tpo -c -o printf-args.o printf-args.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo printf-parse.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT printf-parse.o -MD -MP -MF $depbase.Tpo -c -o printf-parse.o printf-parse.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo selinux-at.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT selinux-at.o -MD -MP -MF $depbase.Tpo -c -o selinux-at.o selinux-at.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo time_rz.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT time_rz.o -MD -MP -MF $depbase.Tpo -c -o time_rz.o time_rz.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo vasnprintf.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT vasnprintf.o -MD -MP -MF $depbase.Tpo -c -o vasnprintf.o vasnprintf.c &&\
mv -f $depbase.Tpo $depbase.Po
rm -f t-charset.alias charset.alias && \
/bin/bash ./config.charset 'armv7l-unknown-linux-gnueabihf' > t-charset.alias && \
mv t-charset.alias charset.alias
rm -f t-ref-add.sed ref-add.sed && \
sed -e '/^#/d' -e 's/@''PACKAGE''@/tar/g' ref-add.sin > t-ref-add.sed && \
mv t-ref-add.sed ref-add.sed
rm -f t-ref-del.sed ref-del.sed && \
sed -e '/^#/d' -e 's/@''PACKAGE''@/tar/g' ref-del.sin > t-ref-del.sed && \
mv t-ref-del.sed ref-del.sed
depbase=`echo uniwidth/width.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT uniwidth/width.o -MD -MP -MF $depbase.Tpo -c -o uniwidth/width.o uniwidth/width.c &&\
mv -f $depbase.Tpo $depbase.Po
rm -f libgnu.a
ar cr libgnu.a acl-errno-valid.o acl-internal.o get-permissions.o set-permissions.o allocator.o areadlink.o areadlink-with-size.o areadlinkat.o areadlinkat-with-size.o argmatch.o argp-ba.o argp-eexst.o argp-fmtstream.o argp-fs-xinl.o argp-help.o argp-parse.o argp-pin.o argp-pv.o argp-pvh.o argp-xinl.o argp-version-etc.o backupfile.o backup-find.o bitrotate.o c-ctype.o c-strcasecmp.o c-strncasecmp.o careadlinkat.o cloexec.o close-stream.o closeout.o opendir-safer.o dirname.o basename.o dirname-lgpl.o basename-lgpl.o stripslash.o exclude.o exitfail.o chmodat.o chownat.o fd-hook.o fd-safer-flag.o dup-safer-flag.o fdutimensat.o file-has-acl.o filenamecat-lgpl.o fprintftime.o full-write.o getprogname.o gettime.o hard-locale.o hash.o human.o imaxtostr.o inttostr.o offtostr.o uinttostr.o umaxtostr.o localcharset.o malloca.o mbchar.o mbscasecmp.o mbuiter.o modechange.o nstrftime.o openat-die.o parse-datetime.o priv-set.o progname.o quotearg.o renameat2.o safe-read.o safe-write.o save-cwd.o savedir.o se-context.o se-selinux.o stat-time.o statat.o strnlen1.o tempname.o timespec.o timespec-sub.o unistd.o dup-safer.o fd-safer.o pipe-safer.o uniwidth/width.o unlinkdir.o utimens.o version-etc.o version-etc-fsf.o wctype-h.o xmalloc.o xalloc-die.o xgetcwd.o xsize.o xstrndup.o xstrtol.o xstrtoul.o xstrtol-error.o xstrtoumax.o xvasprintf.o xasprintf.o asnprintf.o chdir-long.o fcntl.o getfilecon.o getopt.o getopt1.o localtime-buffer.o mbrtowc.o mktime.o obstack.o openat-proc.o printf-args.o printf-parse.o selinux-at.o time_rz.o vasnprintf.o 
ranlib libgnu.a
make[5]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/gnu'
make[4]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/gnu'
make[3]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/gnu'
Making all in lib
make[3]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/lib'
rm -f rmt-command.h-t rmt-command.h
echo "#ifndef DEFAULT_RMT_COMMAND" >> rmt-command.h-t
echo "# define DEFAULT_RMT_COMMAND \"/usr/lib/tar/`echo rmt | sed 's,x,x,'`\"" >> rmt-command.h-t
echo "#endif" >> rmt-command.h-t
mv rmt-command.h-t rmt-command.h
/usr/bin/make  all-am
make[4]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/lib'
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT paxerror.o -MD -MP -MF .deps/paxerror.Tpo -c -o paxerror.o paxerror.c
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT paxexit-status.o -MD -MP -MF .deps/paxexit-status.Tpo -c -o paxexit-status.o paxexit-status.c
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT paxnames.o -MD -MP -MF .deps/paxnames.Tpo -c -o paxnames.o paxnames.c
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT rtapelib.o -MD -MP -MF .deps/rtapelib.Tpo -c -o rtapelib.o rtapelib.c
mv -f .deps/paxexit-status.Tpo .deps/paxexit-status.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT stdopen.o -MD -MP -MF .deps/stdopen.Tpo -c -o stdopen.o stdopen.c
mv -f .deps/paxnames.Tpo .deps/paxnames.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT wordsplit.o -MD -MP -MF .deps/wordsplit.Tpo -c -o wordsplit.o wordsplit.c
mv -f .deps/stdopen.Tpo .deps/stdopen.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT xattr-at.o -MD -MP -MF .deps/xattr-at.Tpo -c -o xattr-at.o xattr-at.c
mv -f .deps/paxerror.Tpo .deps/paxerror.Po
mv -f .deps/rtapelib.Tpo .deps/rtapelib.Po
mv -f .deps/xattr-at.Tpo .deps/xattr-at.Po
mv -f .deps/wordsplit.Tpo .deps/wordsplit.Po
rm -f libtar.a
ar cr libtar.a paxerror.o paxexit-status.o paxnames.o rtapelib.o stdopen.o wordsplit.o xattr-at.o 
ranlib libtar.a
make[4]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/lib'
make[3]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/lib'
Making all in rmt
make[3]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/rmt'
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -I../lib -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT rmt.o -MD -MP -MF .deps/rmt.Tpo -c -o rmt.o rmt.c
mv -f .deps/rmt.Tpo .deps/rmt.Po
gcc  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall  -Wl,-z,relro -o rmt rmt.o ../gnu/libgnu.a   -lacl 
make[3]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/rmt'
Making all in src
make[3]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/src'
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT buffer.o -MD -MP -MF .deps/buffer.Tpo -c -o buffer.o buffer.c
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT checkpoint.o -MD -MP -MF .deps/checkpoint.Tpo -c -o checkpoint.o checkpoint.c
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT compare.o -MD -MP -MF .deps/compare.Tpo -c -o compare.o compare.c
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT create.o -MD -MP -MF .deps/create.Tpo -c -o create.o create.c
mv -f .deps/checkpoint.Tpo .deps/checkpoint.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT delete.o -MD -MP -MF .deps/delete.Tpo -c -o delete.o delete.c
mv -f .deps/compare.Tpo .deps/compare.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT exit.o -MD -MP -MF .deps/exit.Tpo -c -o exit.o exit.c
mv -f .deps/exit.Tpo .deps/exit.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT exclist.o -MD -MP -MF .deps/exclist.Tpo -c -o exclist.o exclist.c
mv -f .deps/delete.Tpo .deps/delete.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT extract.o -MD -MP -MF .deps/extract.Tpo -c -o extract.o extract.c
mv -f .deps/exclist.Tpo .deps/exclist.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT xheader.o -MD -MP -MF .deps/xheader.Tpo -c -o xheader.o xheader.c
mv -f .deps/buffer.Tpo .deps/buffer.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT incremen.o -MD -MP -MF .deps/incremen.Tpo -c -o incremen.o incremen.c
mv -f .deps/create.Tpo .deps/create.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT list.o -MD -MP -MF .deps/list.Tpo -c -o list.o list.c
mv -f .deps/extract.Tpo .deps/extract.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT map.o -MD -MP -MF .deps/map.Tpo -c -o map.o map.c
mv -f .deps/xheader.Tpo .deps/xheader.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT misc.o -MD -MP -MF .deps/misc.Tpo -c -o misc.o misc.c
mv -f .deps/map.Tpo .deps/map.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT names.o -MD -MP -MF .deps/names.Tpo -c -o names.o names.c
mv -f .deps/list.Tpo .deps/list.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT sparse.o -MD -MP -MF .deps/sparse.Tpo -c -o sparse.o sparse.c
mv -f .deps/incremen.Tpo .deps/incremen.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT suffix.o -MD -MP -MF .deps/suffix.Tpo -c -o suffix.o suffix.c
mv -f .deps/misc.Tpo .deps/misc.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT system.o -MD -MP -MF .deps/system.Tpo -c -o system.o system.c
mv -f .deps/suffix.Tpo .deps/suffix.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT tar.o -MD -MP -MF .deps/tar.Tpo -c -o tar.o tar.c
mv -f .deps/names.Tpo .deps/names.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT transform.o -MD -MP -MF .deps/transform.Tpo -c -o transform.o transform.c
mv -f .deps/system.Tpo .deps/system.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT unlink.o -MD -MP -MF .deps/unlink.Tpo -c -o unlink.o unlink.c
mv -f .deps/sparse.Tpo .deps/sparse.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT update.o -MD -MP -MF .deps/update.Tpo -c -o update.o update.c
mv -f .deps/unlink.Tpo .deps/unlink.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT utf8.o -MD -MP -MF .deps/utf8.Tpo -c -o utf8.o utf8.c
mv -f .deps/update.Tpo .deps/update.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT warning.o -MD -MP -MF .deps/warning.Tpo -c -o warning.o warning.c
mv -f .deps/transform.Tpo .deps/transform.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../ -I../gnu -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT xattrs.o -MD -MP -MF .deps/xattrs.Tpo -c -o xattrs.o xattrs.c
mv -f .deps/utf8.Tpo .deps/utf8.Po
mv -f .deps/warning.Tpo .deps/warning.Po
mv -f .deps/xattrs.Tpo .deps/xattrs.Po
mv -f .deps/tar.Tpo .deps/tar.Po
gcc   -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall  -Wl,-z,relro -o tar buffer.o checkpoint.o compare.o create.o delete.o exit.o exclist.o extract.o xheader.o incremen.o list.o map.o misc.o names.o sparse.o suffix.o system.o tar.o transform.o unlink.o update.o utf8.o warning.o xattrs.o -lacl  ../lib/libtar.a ../gnu/libgnu.a     -lselinux -lacl 
make[3]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/src'
Making all in scripts
make[3]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/scripts'
sed "s,\@libexecdir\@,/usr/lib/tar,; s,\@sysconfdir\@,/usr/etc,; s,\@PACKAGE_NAME\@,GNU tar,; s,\@VERSION\@,1.30,; s,\@PACKAGE_BUGREPORT\@,bug-tar@gnu.org,; s,\@DATE_FORMAT_OK\@,,;/^#ELSE_DATE_FORMAT_OK/,/^#ENDIF_DATE_FORMAT_OK/d;/^#IF_DATE_FORMAT_OK/d" backup.sh.in > backup.sh
sed "s,\@libexecdir\@,/usr/lib/tar,; s,\@sysconfdir\@,/usr/etc,; s,\@PACKAGE_NAME\@,GNU tar,; s,\@VERSION\@,1.30,; s,\@PACKAGE_BUGREPORT\@,bug-tar@gnu.org,; s,\@DATE_FORMAT_OK\@,,;/^#ELSE_DATE_FORMAT_OK/,/^#ENDIF_DATE_FORMAT_OK/d;/^#IF_DATE_FORMAT_OK/d" dump-remind.in > dump-remind
sed "s,\@libexecdir\@,/usr/lib/tar,; s,\@sysconfdir\@,/usr/etc,; s,\@PACKAGE_NAME\@,GNU tar,; s,\@VERSION\@,1.30,; s,\@PACKAGE_BUGREPORT\@,bug-tar@gnu.org,; s,\@DATE_FORMAT_OK\@,,;/^#ELSE_DATE_FORMAT_OK/,/^#ENDIF_DATE_FORMAT_OK/d;/^#IF_DATE_FORMAT_OK/d" backup.in > backup
sed "s,\@libexecdir\@,/usr/lib/tar,; s,\@sysconfdir\@,/usr/etc,; s,\@PACKAGE_NAME\@,GNU tar,; s,\@VERSION\@,1.30,; s,\@PACKAGE_BUGREPORT\@,bug-tar@gnu.org,; s,\@DATE_FORMAT_OK\@,,;/^#ELSE_DATE_FORMAT_OK/,/^#ENDIF_DATE_FORMAT_OK/d;/^#IF_DATE_FORMAT_OK/d" restore.in > restore
make[3]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/scripts'
Making all in po
make[3]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/po'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/po'
Making all in tests
make[3]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/tests'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/tests'
make[3]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg'
make[3]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg'
make[2]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg'
make[1]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg'
/usr/bin/make check TESTSUITEFLAGS=-v || { cat tests/testsuite.log; false; }
make[1]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg'
Making check in doc
make[2]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/doc'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/doc'
Making check in gnu
make[2]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/gnu'
/usr/bin/make  check-recursive
make[3]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/gnu'
make[4]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/gnu'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/gnu'
make[3]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/gnu'
make[2]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/gnu'
Making check in lib
make[2]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/lib'
/usr/bin/make  check-am
make[3]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/lib'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/lib'
make[2]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/lib'
Making check in rmt
make[2]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/rmt'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/rmt'
Making check in src
make[2]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/src'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/src'
Making check in scripts
make[2]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/scripts'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/scripts'
Making check in po
make[2]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/po'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/po'
Making check in tests
make[2]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/tests'
/usr/bin/make  genfile checkseekhole ckmtime
make[3]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/tests'
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../gnu -I../gnu -I../lib -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT genfile.o -MD -MP -MF .deps/genfile.Tpo -c -o genfile.o genfile.c
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../gnu -I../gnu -I../lib -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT argcv.o -MD -MP -MF .deps/argcv.Tpo -c -o argcv.o argcv.c
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../gnu -I../gnu -I../lib -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT checkseekhole.o -MD -MP -MF .deps/checkseekhole.Tpo -c -o checkseekhole.o checkseekhole.c
gcc -DHAVE_CONFIG_H -I. -I..  -I../gnu -I../gnu -I../gnu -I../lib -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -MT ckmtime.o -MD -MP -MF .deps/ckmtime.Tpo -c -o ckmtime.o ckmtime.c
mv -f .deps/checkseekhole.Tpo .deps/checkseekhole.Po
gcc  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall  -Wl,-z,relro -o checkseekhole checkseekhole.o ../gnu/libgnu.a    -lacl 
mv -f .deps/ckmtime.Tpo .deps/ckmtime.Po
gcc  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall  -Wl,-z,relro -o ckmtime ckmtime.o ../gnu/libgnu.a    -lacl 
mv -f .deps/argcv.Tpo .deps/argcv.Po
mv -f .deps/genfile.Tpo .deps/genfile.Po
gcc  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall  -Wl,-z,relro -o genfile genfile.o argcv.o ../gnu/libgnu.a    -lacl 
make[3]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/tests'
/usr/bin/make  check-local
make[3]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/tests'
{                                      \
  echo '# Signature of the current package.'; \
  echo 'm4_define([AT_PACKAGE_NAME],      [GNU tar])'; \
  echo 'm4_define([AT_PACKAGE_TARNAME],   [tar])'; \
  echo 'm4_define([AT_PACKAGE_VERSION],   [1.30])'; \
  echo 'm4_define([AT_PACKAGE_STRING],    [GNU tar 1.30])'; \
  echo 'm4_define([AT_PACKAGE_BUGREPORT], [bug-tar@gnu.org])'; \
} >./package.m4
/bin/bash /<<BUILDDIR>>/tar-1.30+dfsg/build-aux/missing autom4te --language=autotest -I . testsuite.at -o testsuite.tmp
mv testsuite.tmp testsuite
/bin/bash ./testsuite -v
## ------------------------ ##
## GNU tar 1.30 test suite. ##
## ------------------------ ##
1. version.at:20: testing tar version ...
./version.at:22: tar --version | sed 1q
1. version.at:20:  ok

2. pipe.at:30: testing decompressing from stdin ...
./pipe.at:34:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


mkdir directory
genfile --length 10240 --pattern zeros --file directory/file1
genfile --length 13 --file directory/file2
tar cf archive directory
mv directory orig
cat archive | tar xfv - --warning=no-timestamp | sort
echo "separator"
cmp orig/file1 directory/file1
echo "separator"
cmp orig/file2 directory/file2)
./pipe.at:34:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


mkdir directory
genfile --length 10240 --pattern zeros --file directory/file1
genfile --length 13 --file directory/file2
tar cf archive directory
mv directory orig
cat archive | tar xfv - --warning=no-timestamp | sort
echo "separator"
cmp orig/file1 directory/file1
echo "separator"
cmp orig/file2 directory/file2)
./pipe.at:34:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


mkdir directory
genfile --length 10240 --pattern zeros --file directory/file1
genfile --length 13 --file directory/file2
tar cf archive directory
mv directory orig
cat archive | tar xfv - --warning=no-timestamp | sort
echo "separator"
cmp orig/file1 directory/file1
echo "separator"
cmp orig/file2 directory/file2)
./pipe.at:34:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


mkdir directory
genfile --length 10240 --pattern zeros --file directory/file1
genfile --length 13 --file directory/file2
tar cf archive directory
mv directory orig
cat archive | tar xfv - --warning=no-timestamp | sort
echo "separator"
cmp orig/file1 directory/file1
echo "separator"
cmp orig/file2 directory/file2)
./pipe.at:34:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


mkdir directory
genfile --length 10240 --pattern zeros --file directory/file1
genfile --length 13 --file directory/file2
tar cf archive directory
mv directory orig
cat archive | tar xfv - --warning=no-timestamp | sort
echo "separator"
cmp orig/file1 directory/file1
echo "separator"
cmp orig/file2 directory/file2)
2. pipe.at:30:  ok

3. options.at:25: testing mixing options ...
./options.at:28:
echo > file1
TAR_OPTIONS=--numeric-owner tar chof archive file1
tar tf archive

3. options.at:25:  ok

4. options02.at:27: testing interspersed options ...
./options02.at:30:
echo > file1
tar c file1 -f archive
tar tf archive

4. options02.at:27:  ok

5. options03.at:21: testing TAR_OPTIONS with string arguments ...
./options03.at:31:
echo dir/bar > exclude.list
mkdir dir
genfile --file=dir/foo
genfile --file=dir/bar
TAR_OPTIONS=--exclude-from=exclude.list tar cf arc.tar dir
tar tf arc.tar

5. options03.at:21:  ok


Option compatibility

6. opcomp01.at:21: testing occurrence compatibility ...
./opcomp01.at:24:
tar --occurrence=1 -cf test.tar .

6. opcomp01.at:21:  ok

7. opcomp02.at:21: testing occurrence compatibility ...
./opcomp02.at:24:
tar --occurrence=1 -tf test.tar

7. opcomp02.at:21:  ok

8. opcomp03.at:21: testing --verify compatibility ...
./opcomp03.at:24:
tar -tWf test.tar .

8. opcomp03.at:21:  ok

9. opcomp04.at:21: testing compress option compatibility ...
./opcomp04.at:24:

cat /dev/null | gzip - > /dev/null 2>&1 || exit 77

genfile --file file
tar czf test.tar file
genfile --file newfile
tar rzf test.tar newfile

9. opcomp04.at:21:  ok

10. opcomp05.at:21: testing --pax-option compatibility ...
./opcomp05.at:24:
tar -Hgnu -cf test.tar --pax-option user:=root .

10. opcomp05.at:21:  ok

11. opcomp06.at:21: testing --pax-option compatibility ...
./opcomp06.at:24:


  file=$(TMPDIR=. mktemp fiXXXXXX)

  setfacl -m u:$UID:rwx $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  getfacl $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi

  rm -rf $file

  file=$(TMPDIR=. mktemp fiXXXXXX)
  setfacl -m u:$UID:rwx $file
  err=$( tar --acls -cf /dev/null $file 2>&1 >/dev/null | wc -l )
  if test "$err" != "0"; then
    exit 77
  fi

genfile --file file
tar -cf test.tar --acls -Hgnu file

--- -	2018-11-22 12:53:12.969980580 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/11/stderr	2018-11-22 12:53:12.957562127 +0000
@@ -1,3 +1 @@
-tar: --acls can be used only on POSIX archives
-Try 'tar --help' or 'tar --usage' for more information.
 
11. opcomp06.at:21:  skipped (opcomp06.at:24)


Positional options

12. positional01.at:21: testing Exclude ...
./positional01.at:24:

test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir dir
> dir/A.a
> dir/B.a
> dir/A.b
tar -cf a.tar --exclude '*.b' dir
echo $?
tar -tf a.tar | sort
tar -cf a.tar dir --exclude '*.b'
echo $?
tar -tf a.tar | sort

12. positional01.at:21:  ok

13. positional02.at:21: testing Directory ...
./positional02.at:24:

test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir dir
> dir/A.a
> dir/B.a
> dir/A.b
tar -cf a.tar -C dir .
echo $?
tar -tf a.tar | sort
tar -cf a.tar . -C dir

13. positional02.at:21:  ok

14. positional03.at:21: testing Several options ...
./positional03.at:24:

test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir t
cd t
mkdir dir
> dir/A.a
> dir/B.a
> dir/A.b
tar -vcf ../a.tar --exclude '*.b' . -C dir --exclude '*.c' | sort

14. positional03.at:21:  ok

15. add-file.at:21: testing The --add-file option ...
./add-file.at:33:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

genfile --file -File
genfile --file foo
genfile --file bar

echo 1:
tar -cvf arc.tar --add-file foo --add-file -File

echo 2:
tar -cvf arc.tar foo --add-file -File bar


cat >input <<'_ATEOF'
foo
--add-file=-File
bar
_ATEOF


echo 3:
tar -cvf arc.tar -T input
)
./add-file.at:33:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

genfile --file -File
genfile --file foo
genfile --file bar

echo 1:
tar -cvf arc.tar --add-file foo --add-file -File

echo 2:
tar -cvf arc.tar foo --add-file -File bar


cat >input <<'_ATEOF'
foo
--add-file=-File
bar
_ATEOF


echo 3:
tar -cvf arc.tar -T input
)
./add-file.at:33:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

genfile --file -File
genfile --file foo
genfile --file bar

echo 1:
tar -cvf arc.tar --add-file foo --add-file -File

echo 2:
tar -cvf arc.tar foo --add-file -File bar


cat >input <<'_ATEOF'
foo
--add-file=-File
bar
_ATEOF


echo 3:
tar -cvf arc.tar -T input
)
./add-file.at:33:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

genfile --file -File
genfile --file foo
genfile --file bar

echo 1:
tar -cvf arc.tar --add-file foo --add-file -File

echo 2:
tar -cvf arc.tar foo --add-file -File bar


cat >input <<'_ATEOF'
foo
--add-file=-File
bar
_ATEOF


echo 3:
tar -cvf arc.tar -T input
)
./add-file.at:33:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

genfile --file -File
genfile --file foo
genfile --file bar

echo 1:
tar -cvf arc.tar --add-file foo --add-file -File

echo 2:
tar -cvf arc.tar foo --add-file -File bar


cat >input <<'_ATEOF'
foo
--add-file=-File
bar
_ATEOF


echo 3:
tar -cvf arc.tar -T input
)
15. add-file.at:21:  ok


The -T option

16. T-mult.at:21: testing multiple file lists ...
./T-mult.at:24:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

>file1
>file2
>file3
>file4
cat >F1 <<'_ATEOF'
file1
file2
_ATEOF

cat >F2 <<'_ATEOF'
file3
file4
_ATEOF

tar cf archive -T F1 -T F2
tar tf archive
)
16. T-mult.at:21:  ok

17. T-nest.at:21: testing nested file lists ...
./T-nest.at:24:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

>file1
>file2
>file3
>file4
cat >F1 <<'_ATEOF'
file1
-T F2
file2
_ATEOF

cat >F2 <<'_ATEOF'
file3
file4
_ATEOF

tar cf archive -T F1
tar tf archive
)
17. T-nest.at:21:  ok

18. T-rec.at:21: testing recursive file lists ...
./T-rec.at:24:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

>file1
>file2
cat >F1 <<'_ATEOF'
file1
-T F2
_ATEOF

cat >F2 <<'_ATEOF'
file2
-T F1
_ATEOF

tar cf archive -T F1
echo $?
tar tf archive
)
18. T-rec.at:21:  ok

19. T-recurse.at:27: testing files-from & recurse: toggle ...
./T-recurse.at:30:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

mkdir directory1 directory2
touch directory1/file directory2/file

cat >F1 <<'_ATEOF'
--no-recursion
directory1/
--recursion
directory2/
_ATEOF


cat >F2A <<'_ATEOF'
directory1/
_ATEOF


cat >F2B <<'_ATEOF'
directory2/
_ATEOF


a=archive
tar cf "$a" --files-from F1
tar tf "$a"

a=archive2
tar cf "$a" --no-recursion -T F2A --recursion -T F2B
tar tf "$a"
)
./T-recurse.at:30:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

mkdir directory1 directory2
touch directory1/file directory2/file

cat >F1 <<'_ATEOF'
--no-recursion
directory1/
--recursion
directory2/
_ATEOF


cat >F2A <<'_ATEOF'
directory1/
_ATEOF


cat >F2B <<'_ATEOF'
directory2/
_ATEOF


a=archive
tar cf "$a" --files-from F1
tar tf "$a"

a=archive2
tar cf "$a" --no-recursion -T F2A --recursion -T F2B
tar tf "$a"
)
./T-recurse.at:30:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

mkdir directory1 directory2
touch directory1/file directory2/file

cat >F1 <<'_ATEOF'
--no-recursion
directory1/
--recursion
directory2/
_ATEOF


cat >F2A <<'_ATEOF'
directory1/
_ATEOF


cat >F2B <<'_ATEOF'
directory2/
_ATEOF


a=archive
tar cf "$a" --files-from F1
tar tf "$a"

a=archive2
tar cf "$a" --no-recursion -T F2A --recursion -T F2B
tar tf "$a"
)
./T-recurse.at:30:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

mkdir directory1 directory2
touch directory1/file directory2/file

cat >F1 <<'_ATEOF'
--no-recursion
directory1/
--recursion
directory2/
_ATEOF


cat >F2A <<'_ATEOF'
directory1/
_ATEOF


cat >F2B <<'_ATEOF'
directory2/
_ATEOF


a=archive
tar cf "$a" --files-from F1
tar tf "$a"

a=archive2
tar cf "$a" --no-recursion -T F2A --recursion -T F2B
tar tf "$a"
)
./T-recurse.at:30:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir directory1 directory2
touch directory1/file directory2/file

cat >F1 <<'_ATEOF'
--no-recursion
directory1/
--recursion
directory2/
_ATEOF


cat >F2A <<'_ATEOF'
directory1/
_ATEOF


cat >F2B <<'_ATEOF'
directory2/
_ATEOF


a=archive
tar cf "$a" --files-from F1
tar tf "$a"

a=archive2
tar cf "$a" --no-recursion -T F2A --recursion -T F2B
tar tf "$a"
)
19. T-recurse.at:27:  ok

20. T-recurse.at:66: testing toggle --recursion (not) from -T ...
./T-recurse.at:69:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

mkdir directory1 directory2
touch directory1/file directory2/file

cat >F1 <<'_ATEOF'
--no-recursion
directory1/
_ATEOF


cat >F2 <<'_ATEOF'
directory2/
_ATEOF


tar cf archive -T F1 --recursion -T F2
tar tf archive

)
./T-recurse.at:69:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

mkdir directory1 directory2
touch directory1/file directory2/file

cat >F1 <<'_ATEOF'
--no-recursion
directory1/
_ATEOF


cat >F2 <<'_ATEOF'
directory2/
_ATEOF


tar cf archive -T F1 --recursion -T F2
tar tf archive

)
./T-recurse.at:69:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

mkdir directory1 directory2
touch directory1/file directory2/file

cat >F1 <<'_ATEOF'
--no-recursion
directory1/
_ATEOF


cat >F2 <<'_ATEOF'
directory2/
_ATEOF


tar cf archive -T F1 --recursion -T F2
tar tf archive

)
./T-recurse.at:69:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

mkdir directory1 directory2
touch directory1/file directory2/file

cat >F1 <<'_ATEOF'
--no-recursion
directory1/
_ATEOF


cat >F2 <<'_ATEOF'
directory2/
_ATEOF


tar cf archive -T F1 --recursion -T F2
tar tf archive

)
./T-recurse.at:69:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir directory1 directory2
touch directory1/file directory2/file

cat >F1 <<'_ATEOF'
--no-recursion
directory1/
_ATEOF


cat >F2 <<'_ATEOF'
directory2/
_ATEOF


tar cf archive -T F1 --recursion -T F2
tar tf archive

)
20. T-recurse.at:66:  ok

21. T-cd.at:21: testing -C in file lists ...
./T-cd.at:24:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

>file1
mkdir dir
>dir/file2
>dir/file3
cat >F1 <<'_ATEOF'
file1
-C dir
.
_ATEOF

tar cf archive -T F1
tar tf archive | sort
)
21. T-cd.at:21:  ok

22. T-empty.at:27: testing empty entries ...
./T-empty.at:37:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


genfile --file jeden
genfile --file dwa
genfile --file trzy

tar cfvT archive ../file-list
)
22. T-empty.at:27:  ok

23. T-null.at:22: testing 0-separated file without -0 ...
./T-null.at:25:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


echo jeden > temp
echo dwa >> temp
echo trzy >> temp
cat temp | tr '\n' '\0' > file-list

genfile -f jeden
genfile -f dwa
genfile -f trzy

tar cfTv archive file-list
)
23. T-null.at:22:  ok

24. T-null2.at:17: testing --null enables verbatim reading ...
./T-null2.at:24:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

cat >file-list <<'_ATEOF'
a
-b
--c d
:\\.jpg
_ATEOF


genfile -f a
genfile -f -b
genfile -f '--c d'
genfile -f ':\\.jpg'

cat file-list | tr '\n' '\0' | tar -c -f archive -v --null -T -
)
24. T-null2.at:17:  ok

25. T-zfile.at:26: testing empty file ...
./T-zfile.at:29:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

genfile --length=0 --file empty
genfile --file a
genfile --file b
cat >valid <<'_ATEOF'
a
b
_ATEOF


tar cf archive -T empty -T valid
tar tf archive
echo "=="
tar cf archive -T valid -T empty
tar tf archive
)
25. T-zfile.at:26:  ok

26. T-nonl.at:27: testing entries with missing newlines ...
./T-nonl.at:30:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

genfile --length=0 --file empty
$as_echo_n c > 1.nonl
echo d > 2.nonl
$as_echo_n e >> 2.nonl
touch a b c d e
cat >filelist <<'_ATEOF'
a
b
_ATEOF


tar cf archive -T empty -T 1.nonl -T 2.nonl -T filelist
tar tf archive
echo ==
tar cf archive -T 2.nonl -T empty -T filelist -T 1.nonl
tar tf archive
)
26. T-nonl.at:27:  ok

27. T-dir00.at:28: testing recursive extraction from --files-from ...
./T-dir00.at:30:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir dir
genfile -f dir/file1
genfile -f dir/file2
tar cf archive dir
rm -rf dir
echo dir > list
tar xfTv archive list | sort
)
./T-dir00.at:30:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir dir
genfile -f dir/file1
genfile -f dir/file2
tar cf archive dir
rm -rf dir
echo dir > list
tar xfTv archive list | sort
)
./T-dir00.at:30:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir dir
genfile -f dir/file1
genfile -f dir/file2
tar cf archive dir
rm -rf dir
echo dir > list
tar xfTv archive list | sort
)
./T-dir00.at:30:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir dir
genfile -f dir/file1
genfile -f dir/file2
tar cf archive dir
rm -rf dir
echo dir > list
tar xfTv archive list | sort
)
./T-dir00.at:30:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir dir
genfile -f dir/file1
genfile -f dir/file2
tar cf archive dir
rm -rf dir
echo dir > list
tar xfTv archive list | sort
)
27. T-dir00.at:28:  ok

28. T-dir01.at:28: testing trailing slash in --files-from ...
./T-dir01.at:30:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir dir
genfile -f dir/file1
genfile -f dir/file2
tar cf archive dir
rm -rf dir
echo dir/ > list
tar xfTv archive list | sort
)
./T-dir01.at:30:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir dir
genfile -f dir/file1
genfile -f dir/file2
tar cf archive dir
rm -rf dir
echo dir/ > list
tar xfTv archive list | sort
)
./T-dir01.at:30:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir dir
genfile -f dir/file1
genfile -f dir/file2
tar cf archive dir
rm -rf dir
echo dir/ > list
tar xfTv archive list | sort
)
./T-dir01.at:30:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir dir
genfile -f dir/file1
genfile -f dir/file2
tar cf archive dir
rm -rf dir
echo dir/ > list
tar xfTv archive list | sort
)
./T-dir01.at:30:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir dir
genfile -f dir/file1
genfile -f dir/file2
tar cf archive dir
rm -rf dir
echo dir/ > list
tar xfTv archive list | sort
)
28. T-dir01.at:28:  ok


Various options

29. indexfile.at:27: testing tar --index-file=FILE --file=- ...
./indexfile.at:30:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


mkdir directory
genfile --file=directory/a --length=1035

echo "Creating the archive"
tar -c -v -f - --index-file=idx directory > archive

echo "Testing the archive"
tar -tf archive
)
./indexfile.at:30:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


mkdir directory
genfile --file=directory/a --length=1035

echo "Creating the archive"
tar -c -v -f - --index-file=idx directory > archive

echo "Testing the archive"
tar -tf archive
)
./indexfile.at:30:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


mkdir directory
genfile --file=directory/a --length=1035

echo "Creating the archive"
tar -c -v -f - --index-file=idx directory > archive

echo "Testing the archive"
tar -tf archive
)
./indexfile.at:30:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


mkdir directory
genfile --file=directory/a --length=1035

echo "Creating the archive"
tar -c -v -f - --index-file=idx directory > archive

echo "Testing the archive"
tar -tf archive
)
./indexfile.at:30:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


mkdir directory
genfile --file=directory/a --length=1035

echo "Creating the archive"
tar -c -v -f - --index-file=idx directory > archive

echo "Testing the archive"
tar -tf archive
)
29. indexfile.at:27:  ok

30. verbose.at:27: testing tar cvf - ...
./verbose.at:30:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

genfile --file file --length 10240
echo Creating the archive
tar cvf - file > archive
echo Testing the archive
tar tf archive
)
./verbose.at:30:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

genfile --file file --length 10240
echo Creating the archive
tar cvf - file > archive
echo Testing the archive
tar tf archive
)
./verbose.at:30:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

genfile --file file --length 10240
echo Creating the archive
tar cvf - file > archive
echo Testing the archive
tar tf archive
)
./verbose.at:30:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

genfile --file file --length 10240
echo Creating the archive
tar cvf - file > archive
echo Testing the archive
tar tf archive
)
./verbose.at:30:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

genfile --file file --length 10240
echo Creating the archive
tar cvf - file > archive
echo Testing the archive
tar tf archive
)
30. verbose.at:27:  ok

31. gzip.at:24: testing gzip ...
./gzip.at:29:

cat /dev/null | gzip - > /dev/null 2>&1 || exit 77

tar xfvz /dev/null 2>err
RC=$?
sed -n '/^tar:/p' err >&2
exit $RC

31. gzip.at:24:  ok

32. recurse.at:22: testing recurse ...
./recurse.at:25:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

mkdir directory
touch directory/file
tar --create --file archive --no-recursion directory || exit 1
tar tf archive
)
./recurse.at:25:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

mkdir directory
touch directory/file
tar --create --file archive --no-recursion directory || exit 1
tar tf archive
)
./recurse.at:25:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

mkdir directory
touch directory/file
tar --create --file archive --no-recursion directory || exit 1
tar tf archive
)
./recurse.at:25:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

mkdir directory
touch directory/file
tar --create --file archive --no-recursion directory || exit 1
tar tf archive
)
./recurse.at:25:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir directory
touch directory/file
tar --create --file archive --no-recursion directory || exit 1
tar tf archive
)
32. recurse.at:22:  ok

33. recurs02.at:30: testing recurse: toggle ...
./recurs02.at:33:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

mkdir directory1 directory2
touch directory1/file directory2/file
tar --create --file archive \
    --no-recursion directory1 \
    --recursion directory2 || exit 1
tar tf archive
tar cf archive directory1 directory2
tar tf archive \
    --no-recursion directory1 \
    --recursion directory2 || exit 1
)
./recurs02.at:33:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

mkdir directory1 directory2
touch directory1/file directory2/file
tar --create --file archive \
    --no-recursion directory1 \
    --recursion directory2 || exit 1
tar tf archive
tar cf archive directory1 directory2
tar tf archive \
    --no-recursion directory1 \
    --recursion directory2 || exit 1
)
./recurs02.at:33:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

mkdir directory1 directory2
touch directory1/file directory2/file
tar --create --file archive \
    --no-recursion directory1 \
    --recursion directory2 || exit 1
tar tf archive
tar cf archive directory1 directory2
tar tf archive \
    --no-recursion directory1 \
    --recursion directory2 || exit 1
)
./recurs02.at:33:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

mkdir directory1 directory2
touch directory1/file directory2/file
tar --create --file archive \
    --no-recursion directory1 \
    --recursion directory2 || exit 1
tar tf archive
tar cf archive directory1 directory2
tar tf archive \
    --no-recursion directory1 \
    --recursion directory2 || exit 1
)
./recurs02.at:33:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir directory1 directory2
touch directory1/file directory2/file
tar --create --file archive \
    --no-recursion directory1 \
    --recursion directory2 || exit 1
tar tf archive
tar cf archive directory1 directory2
tar tf archive \
    --no-recursion directory1 \
    --recursion directory2 || exit 1
)
33. recurs02.at:30:  ok

34. shortrec.at:26: testing short records ...
./shortrec.at:29:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

mkdir directory
(cd directory && touch a b c d e f g h i j k l m n o p q r)
tar -c -b 1 -f - directory | tar -t -f - > /dev/null
tar -c -b 1 -f archive directory
tar -t -f archive > /dev/null
tar -t -f - < archive > /dev/null

rm -r directory
)
./shortrec.at:29:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

mkdir directory
(cd directory && touch a b c d e f g h i j k l m n o p q r)
tar -c -b 1 -f - directory | tar -t -f - > /dev/null
tar -c -b 1 -f archive directory
tar -t -f archive > /dev/null
tar -t -f - < archive > /dev/null

rm -r directory
)
./shortrec.at:29:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

mkdir directory
(cd directory && touch a b c d e f g h i j k l m n o p q r)
tar -c -b 1 -f - directory | tar -t -f - > /dev/null
tar -c -b 1 -f archive directory
tar -t -f archive > /dev/null
tar -t -f - < archive > /dev/null

rm -r directory
)
./shortrec.at:29:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

mkdir directory
(cd directory && touch a b c d e f g h i j k l m n o p q r)
tar -c -b 1 -f - directory | tar -t -f - > /dev/null
tar -c -b 1 -f archive directory
tar -t -f archive > /dev/null
tar -t -f - < archive > /dev/null

rm -r directory
)
./shortrec.at:29:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir directory
(cd directory && touch a b c d e f g h i j k l m n o p q r)
tar -c -b 1 -f - directory | tar -t -f - > /dev/null
tar -c -b 1 -f archive directory
tar -t -f archive > /dev/null
tar -t -f - < archive > /dev/null

rm -r directory
)
34. shortrec.at:26:  ok

35. numeric.at:18: testing --numeric-owner basic tests ...
./numeric.at:29:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

mkdir dir
genfile --file dir/file

MYUID=$(id -u) || exit 77
MYGID=$(id -g) || exit 77
MYUSR=$(id -un) || exit 77
MYGRP=$(id -gn) || exit 77


decho --create
tar --create -vvf a dir --numeric-owner | awk '2=="'"$MYUID/$MYGID"'" {print "OK"; next} {print}'
tar --create -vvf a dir | awk '2=="'"$MYUSR/$MYGRP"'" {print "OK"; next} {print}'


decho --list
tar --list -vvf a dir --numeric-owner | awk '2=="'"$MYUID/$MYGID"'" {print "OK"; next} {print}'
tar --list -vvf a dir | awk '2=="'"$MYUSR/$MYGRP"'" {print "OK"; next} {print}'


decho --diff
tar --diff -vvf a dir --numeric-owner | awk '2=="'"$MYUID/$MYGID"'" {print "OK"; next} {print}'
tar --diff -vvf a dir | awk '2=="'"$MYUSR/$MYGRP"'" {print "OK"; next} {print}'


decho --extract
tar --extract -vvf a dir --numeric-owner | awk '2=="'"$MYUID/$MYGID"'" {print "OK"; next} {print}'
tar --extract -vvf a dir | awk '2=="'"$MYUSR/$MYGRP"'" {print "OK"; next} {print}'

)
./numeric.at:29:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir dir
genfile --file dir/file

MYUID=$(id -u) || exit 77
MYGID=$(id -g) || exit 77
MYUSR=$(id -un) || exit 77
MYGRP=$(id -gn) || exit 77


decho --create
tar --create -vvf a dir --numeric-owner | awk '2=="'"$MYUID/$MYGID"'" {print "OK"; next} {print}'
tar --create -vvf a dir | awk '2=="'"$MYUSR/$MYGRP"'" {print "OK"; next} {print}'


decho --list
tar --list -vvf a dir --numeric-owner | awk '2=="'"$MYUID/$MYGID"'" {print "OK"; next} {print}'
tar --list -vvf a dir | awk '2=="'"$MYUSR/$MYGRP"'" {print "OK"; next} {print}'


decho --diff
tar --diff -vvf a dir --numeric-owner | awk '2=="'"$MYUID/$MYGID"'" {print "OK"; next} {print}'
tar --diff -vvf a dir | awk '2=="'"$MYUSR/$MYGRP"'" {print "OK"; next} {print}'


decho --extract
tar --extract -vvf a dir --numeric-owner | awk '2=="'"$MYUID/$MYGID"'" {print "OK"; next} {print}'
tar --extract -vvf a dir | awk '2=="'"$MYUSR/$MYGRP"'" {print "OK"; next} {print}'

)
./numeric.at:29:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

mkdir dir
genfile --file dir/file

MYUID=$(id -u) || exit 77
MYGID=$(id -g) || exit 77
MYUSR=$(id -un) || exit 77
MYGRP=$(id -gn) || exit 77


decho --create
tar --create -vvf a dir --numeric-owner | awk '2=="'"$MYUID/$MYGID"'" {print "OK"; next} {print}'
tar --create -vvf a dir | awk '2=="'"$MYUSR/$MYGRP"'" {print "OK"; next} {print}'


decho --list
tar --list -vvf a dir --numeric-owner | awk '2=="'"$MYUID/$MYGID"'" {print "OK"; next} {print}'
tar --list -vvf a dir | awk '2=="'"$MYUSR/$MYGRP"'" {print "OK"; next} {print}'


decho --diff
tar --diff -vvf a dir --numeric-owner | awk '2=="'"$MYUID/$MYGID"'" {print "OK"; next} {print}'
tar --diff -vvf a dir | awk '2=="'"$MYUSR/$MYGRP"'" {print "OK"; next} {print}'


decho --extract
tar --extract -vvf a dir --numeric-owner | awk '2=="'"$MYUID/$MYGID"'" {print "OK"; next} {print}'
tar --extract -vvf a dir | awk '2=="'"$MYUSR/$MYGRP"'" {print "OK"; next} {print}'

)
./numeric.at:29:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

mkdir dir
genfile --file dir/file

MYUID=$(id -u) || exit 77
MYGID=$(id -g) || exit 77
MYUSR=$(id -un) || exit 77
MYGRP=$(id -gn) || exit 77


decho --create
tar --create -vvf a dir --numeric-owner | awk '2=="'"$MYUID/$MYGID"'" {print "OK"; next} {print}'
tar --create -vvf a dir | awk '2=="'"$MYUSR/$MYGRP"'" {print "OK"; next} {print}'


decho --list
tar --list -vvf a dir --numeric-owner | awk '2=="'"$MYUID/$MYGID"'" {print "OK"; next} {print}'
tar --list -vvf a dir | awk '2=="'"$MYUSR/$MYGRP"'" {print "OK"; next} {print}'


decho --diff
tar --diff -vvf a dir --numeric-owner | awk '2=="'"$MYUID/$MYGID"'" {print "OK"; next} {print}'
tar --diff -vvf a dir | awk '2=="'"$MYUSR/$MYGRP"'" {print "OK"; next} {print}'


decho --extract
tar --extract -vvf a dir --numeric-owner | awk '2=="'"$MYUID/$MYGID"'" {print "OK"; next} {print}'
tar --extract -vvf a dir | awk '2=="'"$MYUSR/$MYGRP"'" {print "OK"; next} {print}'

)
35. numeric.at:18:  ok


The --same-order option

36. same-order01.at:27: testing working -C with --same-order ...
./same-order01.at:30:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


genfile -l 1024 -f file1
genfile -l 1024 -f file2
tar cf archive file1 file2

mkdir directory
tar -xf archive --same-order -C directory --warning=no-timestamp || exit 1

ls directory|sort
)
./same-order01.at:30:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


genfile -l 1024 -f file1
genfile -l 1024 -f file2
tar cf archive file1 file2

mkdir directory
tar -xf archive --same-order -C directory --warning=no-timestamp || exit 1

ls directory|sort
)
./same-order01.at:30:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


genfile -l 1024 -f file1
genfile -l 1024 -f file2
tar cf archive file1 file2

mkdir directory
tar -xf archive --same-order -C directory --warning=no-timestamp || exit 1

ls directory|sort
)
./same-order01.at:30:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


genfile -l 1024 -f file1
genfile -l 1024 -f file2
tar cf archive file1 file2

mkdir directory
tar -xf archive --same-order -C directory --warning=no-timestamp || exit 1

ls directory|sort
)
./same-order01.at:30:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


genfile -l 1024 -f file1
genfile -l 1024 -f file2
tar cf archive file1 file2

mkdir directory
tar -xf archive --same-order -C directory --warning=no-timestamp || exit 1

ls directory|sort
)
36. same-order01.at:27:  ok

37. same-order02.at:26: testing multiple -C options ...
./same-order02.at:29:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

genfile -l 1024 -f file1
genfile -l 1024 -f file2
tar cf archive file1 file2

mkdir en
mkdir to

HERE=`pwd`
tar -xf archive --same-order --warning=no-timestamp \
  -C $HERE/en file1 \
  -C $HERE/to file2 || exit 1

ls en
echo separator
ls to
)
./same-order02.at:29:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

genfile -l 1024 -f file1
genfile -l 1024 -f file2
tar cf archive file1 file2

mkdir en
mkdir to

HERE=`pwd`
tar -xf archive --same-order --warning=no-timestamp \
  -C $HERE/en file1 \
  -C $HERE/to file2 || exit 1

ls en
echo separator
ls to
)
./same-order02.at:29:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

genfile -l 1024 -f file1
genfile -l 1024 -f file2
tar cf archive file1 file2

mkdir en
mkdir to

HERE=`pwd`
tar -xf archive --same-order --warning=no-timestamp \
  -C $HERE/en file1 \
  -C $HERE/to file2 || exit 1

ls en
echo separator
ls to
)
./same-order02.at:29:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

genfile -l 1024 -f file1
genfile -l 1024 -f file2
tar cf archive file1 file2

mkdir en
mkdir to

HERE=`pwd`
tar -xf archive --same-order --warning=no-timestamp \
  -C $HERE/en file1 \
  -C $HERE/to file2 || exit 1

ls en
echo separator
ls to
)
./same-order02.at:29:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

genfile -l 1024 -f file1
genfile -l 1024 -f file2
tar cf archive file1 file2

mkdir en
mkdir to

HERE=`pwd`
tar -xf archive --same-order --warning=no-timestamp \
  -C $HERE/en file1 \
  -C $HERE/to file2 || exit 1

ls en
echo separator
ls to
)
37. same-order02.at:26:  ok


Append

38. append.at:22: testing append ...
./append.at:25:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *
touch file1
          touch file2
          tar cf archive file1
          tar rf archive file2
          tar tf archive)
./append.at:25:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *
touch file1
          touch file2
          tar cf archive file1
          tar rf archive file2
          tar tf archive)
./append.at:25:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *
touch file1
          touch file2
          tar cf archive file1
          tar rf archive file2
          tar tf archive)
./append.at:25:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *
touch file1
          touch file2
          tar cf archive file1
          tar rf archive file2
          tar tf archive)
./append.at:25:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *
touch file1
          touch file2
          tar cf archive file1
          tar rf archive file2
          tar tf archive)
38. append.at:22:  ok

39. append01.at:30: testing appending files with long names ...
./append01.at:35:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

mkdir This_is_a_very_long_file_name_prefix_that_is_designed_to_cause_problems_with_appending_long_file_names_that_run_into_a_limit_of_the_ustar_tarX
touch This_is_a_very_long_file_name_prefix_that_is_designed_to_cause_problems_with_appending_long_file_names_that_run_into_a_limit_of_the_ustar_tarX/file1 This_is_a_very_long_file_name_prefix_that_is_designed_to_cause_problems_with_appending_long_file_names_that_run_into_a_limit_of_the_ustar_tarX/file2
tar cf archive This_is_a_very_long_file_name_prefix_that_is_designed_to_cause_problems_with_appending_long_file_names_that_run_into_a_limit_of_the_ustar_tarX/file1
tar rf archive This_is_a_very_long_file_name_prefix_that_is_designed_to_cause_problems_with_appending_long_file_names_that_run_into_a_limit_of_the_ustar_tarX/file2
tar tf archive
)
./append01.at:35:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

mkdir This_is_a_very_long_file_name_prefix_that_is_designed_to_cause_problems_with_appending_long_file_names_that_run_into_a_limit_of_the_ustar_tarX
touch This_is_a_very_long_file_name_prefix_that_is_designed_to_cause_problems_with_appending_long_file_names_that_run_into_a_limit_of_the_ustar_tarX/file1 This_is_a_very_long_file_name_prefix_that_is_designed_to_cause_problems_with_appending_long_file_names_that_run_into_a_limit_of_the_ustar_tarX/file2
tar cf archive This_is_a_very_long_file_name_prefix_that_is_designed_to_cause_problems_with_appending_long_file_names_that_run_into_a_limit_of_the_ustar_tarX/file1
tar rf archive This_is_a_very_long_file_name_prefix_that_is_designed_to_cause_problems_with_appending_long_file_names_that_run_into_a_limit_of_the_ustar_tarX/file2
tar tf archive
)
./append01.at:35:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

mkdir This_is_a_very_long_file_name_prefix_that_is_designed_to_cause_problems_with_appending_long_file_names_that_run_into_a_limit_of_the_ustar_tarX
touch This_is_a_very_long_file_name_prefix_that_is_designed_to_cause_problems_with_appending_long_file_names_that_run_into_a_limit_of_the_ustar_tarX/file1 This_is_a_very_long_file_name_prefix_that_is_designed_to_cause_problems_with_appending_long_file_names_that_run_into_a_limit_of_the_ustar_tarX/file2
tar cf archive This_is_a_very_long_file_name_prefix_that_is_designed_to_cause_problems_with_appending_long_file_names_that_run_into_a_limit_of_the_ustar_tarX/file1
tar rf archive This_is_a_very_long_file_name_prefix_that_is_designed_to_cause_problems_with_appending_long_file_names_that_run_into_a_limit_of_the_ustar_tarX/file2
tar tf archive
)
./append01.at:35:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir This_is_a_very_long_file_name_prefix_that_is_designed_to_cause_problems_with_appending_long_file_names_that_run_into_a_limit_of_the_ustar_tarX
touch This_is_a_very_long_file_name_prefix_that_is_designed_to_cause_problems_with_appending_long_file_names_that_run_into_a_limit_of_the_ustar_tarX/file1 This_is_a_very_long_file_name_prefix_that_is_designed_to_cause_problems_with_appending_long_file_names_that_run_into_a_limit_of_the_ustar_tarX/file2
tar cf archive This_is_a_very_long_file_name_prefix_that_is_designed_to_cause_problems_with_appending_long_file_names_that_run_into_a_limit_of_the_ustar_tarX/file1
tar rf archive This_is_a_very_long_file_name_prefix_that_is_designed_to_cause_problems_with_appending_long_file_names_that_run_into_a_limit_of_the_ustar_tarX/file2
tar tf archive
)
39. append01.at:30:  ok

40. append02.at:55: testing append vs. create ...
./append02.at:58:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

genfile --file file1
genfile --file file2

# Make sure file timestamps in the archive will not differ
MTIME="--mtime=@0"

# For PAX archives, we need to make sure extended header names are
# reproducible and that their contents won't change with time
if test $TEST_TAR_FORMAT = posix; then
  TAR_OPTIONS="$TAR_OPTIONS --pax-option=exthdr.name=%d/PaxHeaders/%f,delete=mtime,delete=atime,delete=ctime"
fi

echo Creating archive.1
tar $MTIME -cf archive.1 file1 file2

echo Creating archive.2
tar $MTIME -cf archive.2 -T /dev/null
tar $MTIME -rf archive.2 file1
tar $MTIME -rf archive.2 file2

echo Comparing archives
cmp archive.1 archive.2
)
./append02.at:58:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

genfile --file file1
genfile --file file2

# Make sure file timestamps in the archive will not differ
MTIME="--mtime=@0"

# For PAX archives, we need to make sure extended header names are
# reproducible and that their contents won't change with time
if test $TEST_TAR_FORMAT = posix; then
  TAR_OPTIONS="$TAR_OPTIONS --pax-option=exthdr.name=%d/PaxHeaders/%f,delete=mtime,delete=atime,delete=ctime"
fi

echo Creating archive.1
tar $MTIME -cf archive.1 file1 file2

echo Creating archive.2
tar $MTIME -cf archive.2 -T /dev/null
tar $MTIME -rf archive.2 file1
tar $MTIME -rf archive.2 file2

echo Comparing archives
cmp archive.1 archive.2
)
./append02.at:58:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

genfile --file file1
genfile --file file2

# Make sure file timestamps in the archive will not differ
MTIME="--mtime=@0"

# For PAX archives, we need to make sure extended header names are
# reproducible and that their contents won't change with time
if test $TEST_TAR_FORMAT = posix; then
  TAR_OPTIONS="$TAR_OPTIONS --pax-option=exthdr.name=%d/PaxHeaders/%f,delete=mtime,delete=atime,delete=ctime"
fi

echo Creating archive.1
tar $MTIME -cf archive.1 file1 file2

echo Creating archive.2
tar $MTIME -cf archive.2 -T /dev/null
tar $MTIME -rf archive.2 file1
tar $MTIME -rf archive.2 file2

echo Comparing archives
cmp archive.1 archive.2
)
./append02.at:58:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

genfile --file file1
genfile --file file2

# Make sure file timestamps in the archive will not differ
MTIME="--mtime=@0"

# For PAX archives, we need to make sure extended header names are
# reproducible and that their contents won't change with time
if test $TEST_TAR_FORMAT = posix; then
  TAR_OPTIONS="$TAR_OPTIONS --pax-option=exthdr.name=%d/PaxHeaders/%f,delete=mtime,delete=atime,delete=ctime"
fi

echo Creating archive.1
tar $MTIME -cf archive.1 file1 file2

echo Creating archive.2
tar $MTIME -cf archive.2 -T /dev/null
tar $MTIME -rf archive.2 file1
tar $MTIME -rf archive.2 file2

echo Comparing archives
cmp archive.1 archive.2
)
./append02.at:58:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

genfile --file file1
genfile --file file2

# Make sure file timestamps in the archive will not differ
MTIME="--mtime=@0"

# For PAX archives, we need to make sure extended header names are
# reproducible and that their contents won't change with time
if test $TEST_TAR_FORMAT = posix; then
  TAR_OPTIONS="$TAR_OPTIONS --pax-option=exthdr.name=%d/PaxHeaders/%f,delete=mtime,delete=atime,delete=ctime"
fi

echo Creating archive.1
tar $MTIME -cf archive.1 file1 file2

echo Creating archive.2
tar $MTIME -cf archive.2 -T /dev/null
tar $MTIME -rf archive.2 file1
tar $MTIME -rf archive.2 file2

echo Comparing archives
cmp archive.1 archive.2
)
40. append02.at:55:  ok

41. append03.at:21: testing append with name transformation ...
./append03.at:26:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

genfile --file file.1
genfile --file file.2

tar -c -f archive --transform 's/file/plik/' file.*
echo Appending
tar -r -f archive --transform 's/file/plik/' -v --show-transformed-names file.1
echo Testing
tar tf archive
)
./append03.at:26:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

genfile --file file.1
genfile --file file.2

tar -c -f archive --transform 's/file/plik/' file.*
echo Appending
tar -r -f archive --transform 's/file/plik/' -v --show-transformed-names file.1
echo Testing
tar tf archive
)
./append03.at:26:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

genfile --file file.1
genfile --file file.2

tar -c -f archive --transform 's/file/plik/' file.*
echo Appending
tar -r -f archive --transform 's/file/plik/' -v --show-transformed-names file.1
echo Testing
tar tf archive
)
./append03.at:26:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

genfile --file file.1
genfile --file file.2

tar -c -f archive --transform 's/file/plik/' file.*
echo Appending
tar -r -f archive --transform 's/file/plik/' -v --show-transformed-names file.1
echo Testing
tar tf archive
)
./append03.at:26:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

genfile --file file.1
genfile --file file.2

tar -c -f archive --transform 's/file/plik/' file.*
echo Appending
tar -r -f archive --transform 's/file/plik/' -v --show-transformed-names file.1
echo Testing
tar tf archive
)
41. append03.at:21:  ok

42. append04.at:29: testing append with verify ...
./append04.at:32:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

# Create two empty files:
touch file1 file2

# Create an archive:
tar cpfW archive.tar file1 file2

# Verify created archive by listing its content:
tar -tf archive.tar
echo ==
# Create another empty file:
touch file3

# Append it to the already created archive:
tar rpfW archive.tar file3

# Verify content of the new archive:
tar -tf archive.tar
)
./append04.at:32:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

# Create two empty files:
touch file1 file2

# Create an archive:
tar cpfW archive.tar file1 file2

# Verify created archive by listing its content:
tar -tf archive.tar
echo ==
# Create another empty file:
touch file3

# Append it to the already created archive:
tar rpfW archive.tar file3

# Verify content of the new archive:
tar -tf archive.tar
)
./append04.at:32:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

# Create two empty files:
touch file1 file2

# Create an archive:
tar cpfW archive.tar file1 file2

# Verify created archive by listing its content:
tar -tf archive.tar
echo ==
# Create another empty file:
touch file3

# Append it to the already created archive:
tar rpfW archive.tar file3

# Verify content of the new archive:
tar -tf archive.tar
)
./append04.at:32:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

# Create two empty files:
touch file1 file2

# Create an archive:
tar cpfW archive.tar file1 file2

# Verify created archive by listing its content:
tar -tf archive.tar
echo ==
# Create another empty file:
touch file3

# Append it to the already created archive:
tar rpfW archive.tar file3

# Verify content of the new archive:
tar -tf archive.tar
)
./append04.at:32:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

# Create two empty files:
touch file1 file2

# Create an archive:
tar cpfW archive.tar file1 file2

# Verify created archive by listing its content:
tar -tf archive.tar
echo ==
# Create another empty file:
touch file3

# Append it to the already created archive:
tar rpfW archive.tar file3

# Verify content of the new archive:
tar -tf archive.tar
)
42. append04.at:29:  ok

43. append05.at:32: testing append after changed blocking ...
./append05.at:35:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

for f in a b c d e f g h i
do
  echo $f > $f
done

decho 'creating archive'
tar -cf archive -b1 a b c

tar tf archive

decho 'adding d e f'
tar -vrf archive -b3 d e f
echo ==
tar tf archive

decho 'adding g h i'
tar -vrf archive -b5 g h i

decho 'resulting archive'
tar tf archive
)
./append05.at:35:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

for f in a b c d e f g h i
do
  echo $f > $f
done

decho 'creating archive'
tar -cf archive -b1 a b c

tar tf archive

decho 'adding d e f'
tar -vrf archive -b3 d e f
echo ==
tar tf archive

decho 'adding g h i'
tar -vrf archive -b5 g h i

decho 'resulting archive'
tar tf archive
)
./append05.at:35:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

for f in a b c d e f g h i
do
  echo $f > $f
done

decho 'creating archive'
tar -cf archive -b1 a b c

tar tf archive

decho 'adding d e f'
tar -vrf archive -b3 d e f
echo ==
tar tf archive

decho 'adding g h i'
tar -vrf archive -b5 g h i

decho 'resulting archive'
tar tf archive
)
./append05.at:35:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

for f in a b c d e f g h i
do
  echo $f > $f
done

decho 'creating archive'
tar -cf archive -b1 a b c

tar tf archive

decho 'adding d e f'
tar -vrf archive -b3 d e f
echo ==
tar tf archive

decho 'adding g h i'
tar -vrf archive -b5 g h i

decho 'resulting archive'
tar tf archive
)
./append05.at:35:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

for f in a b c d e f g h i
do
  echo $f > $f
done

decho 'creating archive'
tar -cf archive -b1 a b c

tar tf archive

decho 'adding d e f'
tar -vrf archive -b3 d e f
echo ==
tar tf archive

decho 'adding g h i'
tar -vrf archive -b5 g h i

decho 'resulting archive'
tar tf archive
)
43. append05.at:32:  ok


Transforms

44. xform-h.at:31: testing transforming hard links on create ...
./xform-h.at:40:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

mkdir basedir
echo "hello" > basedir/test
ln basedir/test basedir/test_link


echo "Default transform scope"
tar cf archive --transform="s,^basedir/,," basedir/test basedir/test_link
tar tvf archive | sed -n 's/.*test_link link to //p'


echo "Transforming hard links"
tar cf archive --transform="s,^basedir/,,h" basedir/test basedir/test_link
tar tvf archive | sed -n 's/.*test_link link to //p'


echo "Not transforming hard links"
tar cf archive --transform="s,^basedir/,,H" basedir/test basedir/test_link
tar tvf archive | sed -n 's/.*test_link link to //p'

)
./xform-h.at:40:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

mkdir basedir
echo "hello" > basedir/test
ln basedir/test basedir/test_link


echo "Default transform scope"
tar cf archive --transform="s,^basedir/,," basedir/test basedir/test_link
tar tvf archive | sed -n 's/.*test_link link to //p'


echo "Transforming hard links"
tar cf archive --transform="s,^basedir/,,h" basedir/test basedir/test_link
tar tvf archive | sed -n 's/.*test_link link to //p'


echo "Not transforming hard links"
tar cf archive --transform="s,^basedir/,,H" basedir/test basedir/test_link
tar tvf archive | sed -n 's/.*test_link link to //p'

)
./xform-h.at:40:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

mkdir basedir
echo "hello" > basedir/test
ln basedir/test basedir/test_link


echo "Default transform scope"
tar cf archive --transform="s,^basedir/,," basedir/test basedir/test_link
tar tvf archive | sed -n 's/.*test_link link to //p'


echo "Transforming hard links"
tar cf archive --transform="s,^basedir/,,h" basedir/test basedir/test_link
tar tvf archive | sed -n 's/.*test_link link to //p'


echo "Not transforming hard links"
tar cf archive --transform="s,^basedir/,,H" basedir/test basedir/test_link
tar tvf archive | sed -n 's/.*test_link link to //p'

)
./xform-h.at:40:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

mkdir basedir
echo "hello" > basedir/test
ln basedir/test basedir/test_link


echo "Default transform scope"
tar cf archive --transform="s,^basedir/,," basedir/test basedir/test_link
tar tvf archive | sed -n 's/.*test_link link to //p'


echo "Transforming hard links"
tar cf archive --transform="s,^basedir/,,h" basedir/test basedir/test_link
tar tvf archive | sed -n 's/.*test_link link to //p'


echo "Not transforming hard links"
tar cf archive --transform="s,^basedir/,,H" basedir/test basedir/test_link
tar tvf archive | sed -n 's/.*test_link link to //p'

)
./xform-h.at:40:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir basedir
echo "hello" > basedir/test
ln basedir/test basedir/test_link


echo "Default transform scope"
tar cf archive --transform="s,^basedir/,," basedir/test basedir/test_link
tar tvf archive | sed -n 's/.*test_link link to //p'


echo "Transforming hard links"
tar cf archive --transform="s,^basedir/,,h" basedir/test basedir/test_link
tar tvf archive | sed -n 's/.*test_link link to //p'


echo "Not transforming hard links"
tar cf archive --transform="s,^basedir/,,H" basedir/test basedir/test_link
tar tvf archive | sed -n 's/.*test_link link to //p'

)
44. xform-h.at:31:  ok

45. xform01.at:26: testing transformations and GNU volume labels ...
./xform01.at:29:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

genfile --file file
tar -cf archive.tar -V /label/ file
tar tf archive.tar
)
45. xform01.at:26:  ok

46. xform02.at:21: testing transforming escaped delimiters on create ...
./xform02.at:24:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

genfile --file file
tar cvf /dev/null file \
   --transform='s/file/other\/name/' \
   --show-transformed-name
)
./xform02.at:24:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

genfile --file file
tar cvf /dev/null file \
   --transform='s/file/other\/name/' \
   --show-transformed-name
)
./xform02.at:24:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

genfile --file file
tar cvf /dev/null file \
   --transform='s/file/other\/name/' \
   --show-transformed-name
)
./xform02.at:24:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

genfile --file file
tar cvf /dev/null file \
   --transform='s/file/other\/name/' \
   --show-transformed-name
)
./xform02.at:24:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

genfile --file file
tar cvf /dev/null file \
   --transform='s/file/other\/name/' \
   --show-transformed-name
)
46. xform02.at:21:  ok

47. xform03.at:21: testing transforming hard link targets ...
./xform03.at:24:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

mkdir d
mkdir d/a
genfile --file d/a/b
dir=$(pwd|sed s,^/,,)/d
tar -cf a.tar --xform="s|^$dir/a|dir/c|" /$dir/a/b /$dir/a/b
mkdir t
tar -C t -xf a.tar
find t -type f
)
./xform03.at:24:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

mkdir d
mkdir d/a
genfile --file d/a/b
dir=$(pwd|sed s,^/,,)/d
tar -cf a.tar --xform="s|^$dir/a|dir/c|" /$dir/a/b /$dir/a/b
mkdir t
tar -C t -xf a.tar
find t -type f
)
./xform03.at:24:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

mkdir d
mkdir d/a
genfile --file d/a/b
dir=$(pwd|sed s,^/,,)/d
tar -cf a.tar --xform="s|^$dir/a|dir/c|" /$dir/a/b /$dir/a/b
mkdir t
tar -C t -xf a.tar
find t -type f
)
./xform03.at:24:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

mkdir d
mkdir d/a
genfile --file d/a/b
dir=$(pwd|sed s,^/,,)/d
tar -cf a.tar --xform="s|^$dir/a|dir/c|" /$dir/a/b /$dir/a/b
mkdir t
tar -C t -xf a.tar
find t -type f
)
./xform03.at:24:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir d
mkdir d/a
genfile --file d/a/b
dir=$(pwd|sed s,^/,,)/d
tar -cf a.tar --xform="s|^$dir/a|dir/c|" /$dir/a/b /$dir/a/b
mkdir t
tar -C t -xf a.tar
find t -type f
)
47. xform03.at:21:  ok


Exclude

48. exclude.at:23: testing exclude ...
./exclude.at:26:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


mkdir dir
echo blues > dir/blues
echo jazz > dir/jazz
mkdir dir/folk
echo tagfile > dir/folk/tagfile
echo sanjuan > dir/folk/sanjuan
mkdir dir/rock
echo "Signature: 8a477f597d28d172789f06886806bc55" > dir/rock/CACHEDIR.TAG
echo "test" > dir/rock/file

for option in exclude-caches exclude-caches-under exclude-caches-all
do
  echo OPTION $option
  tar -cf archive.tar --$option -v dir 2>err | sort
  cat err
  echo ARCHIVE
  tar tf archive.tar | sort
done

for option in exclude-tag exclude-tag-under exclude-tag-all
do
  echo OPTION $option
  tar -cf archive.tar --${option}=tagfile -v dir 2>err | sort
  cat err
  echo ARCHIVE
  tar tf archive.tar | sort
done
)
48. exclude.at:23:  ok

49. exclude01.at:19: testing exclude wildcards ...
./exclude01.at:22:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


rm -rf testdir
mkdir -p testdir/dir1 testdir/dir2 testdir/dir3
touch testdir/dir1/file1
touch testdir/dir1/\*
touch testdir/dir2/file2
touch testdir/dir2/\*
touch testdir/dir3/file3
touch testdir/dir3/\*

tar cf archive --exclude=testdir/dir1/\* \
               --no-wildcards \
               --exclude=testdir/dir2/\* \
               --wildcards \
               --exclude=testdir/dir3/\* \
               testdir
tar tf archive | sort

echo "NEXT"
tar cf archive testdir
tar t "testdir/dir1/*" -f archive | sort

echo "NEXT"
tar cf archive testdir/dir1
tar t --no-wildcards "testdir/dir1/*" -f archive | sort

echo "NEXT"
tar cf archive testdir
tar t --wildcards "testdir/dir1/*" -f archive | sort

rm -rf testdir
)
./exclude01.at:22:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


rm -rf testdir
mkdir -p testdir/dir1 testdir/dir2 testdir/dir3
touch testdir/dir1/file1
touch testdir/dir1/\*
touch testdir/dir2/file2
touch testdir/dir2/\*
touch testdir/dir3/file3
touch testdir/dir3/\*

tar cf archive --exclude=testdir/dir1/\* \
               --no-wildcards \
               --exclude=testdir/dir2/\* \
               --wildcards \
               --exclude=testdir/dir3/\* \
               testdir
tar tf archive | sort

echo "NEXT"
tar cf archive testdir
tar t "testdir/dir1/*" -f archive | sort

echo "NEXT"
tar cf archive testdir/dir1
tar t --no-wildcards "testdir/dir1/*" -f archive | sort

echo "NEXT"
tar cf archive testdir
tar t --wildcards "testdir/dir1/*" -f archive | sort

rm -rf testdir
)
./exclude01.at:22:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


rm -rf testdir
mkdir -p testdir/dir1 testdir/dir2 testdir/dir3
touch testdir/dir1/file1
touch testdir/dir1/\*
touch testdir/dir2/file2
touch testdir/dir2/\*
touch testdir/dir3/file3
touch testdir/dir3/\*

tar cf archive --exclude=testdir/dir1/\* \
               --no-wildcards \
               --exclude=testdir/dir2/\* \
               --wildcards \
               --exclude=testdir/dir3/\* \
               testdir
tar tf archive | sort

echo "NEXT"
tar cf archive testdir
tar t "testdir/dir1/*" -f archive | sort

echo "NEXT"
tar cf archive testdir/dir1
tar t --no-wildcards "testdir/dir1/*" -f archive | sort

echo "NEXT"
tar cf archive testdir
tar t --wildcards "testdir/dir1/*" -f archive | sort

rm -rf testdir
)
./exclude01.at:22:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


rm -rf testdir
mkdir -p testdir/dir1 testdir/dir2 testdir/dir3
touch testdir/dir1/file1
touch testdir/dir1/\*
touch testdir/dir2/file2
touch testdir/dir2/\*
touch testdir/dir3/file3
touch testdir/dir3/\*

tar cf archive --exclude=testdir/dir1/\* \
               --no-wildcards \
               --exclude=testdir/dir2/\* \
               --wildcards \
               --exclude=testdir/dir3/\* \
               testdir
tar tf archive | sort

echo "NEXT"
tar cf archive testdir
tar t "testdir/dir1/*" -f archive | sort

echo "NEXT"
tar cf archive testdir/dir1
tar t --no-wildcards "testdir/dir1/*" -f archive | sort

echo "NEXT"
tar cf archive testdir
tar t --wildcards "testdir/dir1/*" -f archive | sort

rm -rf testdir
)
./exclude01.at:22:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


rm -rf testdir
mkdir -p testdir/dir1 testdir/dir2 testdir/dir3
touch testdir/dir1/file1
touch testdir/dir1/\*
touch testdir/dir2/file2
touch testdir/dir2/\*
touch testdir/dir3/file3
touch testdir/dir3/\*

tar cf archive --exclude=testdir/dir1/\* \
               --no-wildcards \
               --exclude=testdir/dir2/\* \
               --wildcards \
               --exclude=testdir/dir3/\* \
               testdir
tar tf archive | sort

echo "NEXT"
tar cf archive testdir
tar t "testdir/dir1/*" -f archive | sort

echo "NEXT"
tar cf archive testdir/dir1
tar t --no-wildcards "testdir/dir1/*" -f archive | sort

echo "NEXT"
tar cf archive testdir
tar t --wildcards "testdir/dir1/*" -f archive | sort

rm -rf testdir
)
49. exclude01.at:19:  ok

50. exclude02.at:19: testing exclude: anchoring ...
./exclude02.at:22:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


rm -rf testdir
mkdir -p testdir
touch file1.txt
touch testdir/file1.txt
touch testdir/file2

tar cf archive --exclude="file1.txt" \
               testdir
tar tf archive | sort

echo "SUB 1"
tar cf archive --no-anchored \
               --exclude="file1.txt" \
               testdir
tar tf archive | sort

echo "SUB 2"
tar cf archive --anchored \
               --exclude="file1.txt" \
               testdir
tar tf archive | sort

echo "SUB 3"
tar cf archive testdir file1.txt
tar t "file1.txt" -f archive | sort

echo "SUB 4"
tar t --no-anchored "file1.txt" -f archive | sort

echo "SUB 5"
tar t --anchored "file1.txt" -f archive | sort

rm -rf testdir file1.txt

)
./exclude02.at:22:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


rm -rf testdir
mkdir -p testdir
touch file1.txt
touch testdir/file1.txt
touch testdir/file2

tar cf archive --exclude="file1.txt" \
               testdir
tar tf archive | sort

echo "SUB 1"
tar cf archive --no-anchored \
               --exclude="file1.txt" \
               testdir
tar tf archive | sort

echo "SUB 2"
tar cf archive --anchored \
               --exclude="file1.txt" \
               testdir
tar tf archive | sort

echo "SUB 3"
tar cf archive testdir file1.txt
tar t "file1.txt" -f archive | sort

echo "SUB 4"
tar t --no-anchored "file1.txt" -f archive | sort

echo "SUB 5"
tar t --anchored "file1.txt" -f archive | sort

rm -rf testdir file1.txt

)
./exclude02.at:22:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


rm -rf testdir
mkdir -p testdir
touch file1.txt
touch testdir/file1.txt
touch testdir/file2

tar cf archive --exclude="file1.txt" \
               testdir
tar tf archive | sort

echo "SUB 1"
tar cf archive --no-anchored \
               --exclude="file1.txt" \
               testdir
tar tf archive | sort

echo "SUB 2"
tar cf archive --anchored \
               --exclude="file1.txt" \
               testdir
tar tf archive | sort

echo "SUB 3"
tar cf archive testdir file1.txt
tar t "file1.txt" -f archive | sort

echo "SUB 4"
tar t --no-anchored "file1.txt" -f archive | sort

echo "SUB 5"
tar t --anchored "file1.txt" -f archive | sort

rm -rf testdir file1.txt

)
./exclude02.at:22:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


rm -rf testdir
mkdir -p testdir
touch file1.txt
touch testdir/file1.txt
touch testdir/file2

tar cf archive --exclude="file1.txt" \
               testdir
tar tf archive | sort

echo "SUB 1"
tar cf archive --no-anchored \
               --exclude="file1.txt" \
               testdir
tar tf archive | sort

echo "SUB 2"
tar cf archive --anchored \
               --exclude="file1.txt" \
               testdir
tar tf archive | sort

echo "SUB 3"
tar cf archive testdir file1.txt
tar t "file1.txt" -f archive | sort

echo "SUB 4"
tar t --no-anchored "file1.txt" -f archive | sort

echo "SUB 5"
tar t --anchored "file1.txt" -f archive | sort

rm -rf testdir file1.txt

)
./exclude02.at:22:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


rm -rf testdir
mkdir -p testdir
touch file1.txt
touch testdir/file1.txt
touch testdir/file2

tar cf archive --exclude="file1.txt" \
               testdir
tar tf archive | sort

echo "SUB 1"
tar cf archive --no-anchored \
               --exclude="file1.txt" \
               testdir
tar tf archive | sort

echo "SUB 2"
tar cf archive --anchored \
               --exclude="file1.txt" \
               testdir
tar tf archive | sort

echo "SUB 3"
tar cf archive testdir file1.txt
tar t "file1.txt" -f archive | sort

echo "SUB 4"
tar t --no-anchored "file1.txt" -f archive | sort

echo "SUB 5"
tar t --anchored "file1.txt" -f archive | sort

rm -rf testdir file1.txt

)
50. exclude02.at:19:  ok

51. exclude03.at:19: testing exclude: wildcards match slash ...
./exclude03.at:22:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


rm -rf testdir
mkdir -p testdir/dir1 testdir/dir2 testdir/dir3
touch testdir/\*f\*1
touch testdir/dir1/file1
touch testdir/dir1/\*
touch testdir/dir2/file2
touch testdir/dir2/\*
touch testdir/dir3/file3
touch testdir/dir3/\*

tar cf archive --exclude='testdir*f*1' \
               --no-wildcards-match-slash \
               --exclude='testdir*f*2' \
               --wildcards-match-slash \
               --exclude='testdir*f*3' \
               testdir
tar tf archive | sort

echo "NEXT"
tar cf archive testdir
tar t --wildcards 'testdir/*f*1' -f archive | sort

echo "NEXT"
tar t --wildcards --no-wildcards-match-slash 'testdir/*f*1' -f archive | sort

echo "NEXT"
tar t --wildcards --wildcards-match-slash 'testdir/*f*1' -f archive | sort

rm -rf testdir

)
./exclude03.at:22:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


rm -rf testdir
mkdir -p testdir/dir1 testdir/dir2 testdir/dir3
touch testdir/\*f\*1
touch testdir/dir1/file1
touch testdir/dir1/\*
touch testdir/dir2/file2
touch testdir/dir2/\*
touch testdir/dir3/file3
touch testdir/dir3/\*

tar cf archive --exclude='testdir*f*1' \
               --no-wildcards-match-slash \
               --exclude='testdir*f*2' \
               --wildcards-match-slash \
               --exclude='testdir*f*3' \
               testdir
tar tf archive | sort

echo "NEXT"
tar cf archive testdir
tar t --wildcards 'testdir/*f*1' -f archive | sort

echo "NEXT"
tar t --wildcards --no-wildcards-match-slash 'testdir/*f*1' -f archive | sort

echo "NEXT"
tar t --wildcards --wildcards-match-slash 'testdir/*f*1' -f archive | sort

rm -rf testdir

)
./exclude03.at:22:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


rm -rf testdir
mkdir -p testdir/dir1 testdir/dir2 testdir/dir3
touch testdir/\*f\*1
touch testdir/dir1/file1
touch testdir/dir1/\*
touch testdir/dir2/file2
touch testdir/dir2/\*
touch testdir/dir3/file3
touch testdir/dir3/\*

tar cf archive --exclude='testdir*f*1' \
               --no-wildcards-match-slash \
               --exclude='testdir*f*2' \
               --wildcards-match-slash \
               --exclude='testdir*f*3' \
               testdir
tar tf archive | sort

echo "NEXT"
tar cf archive testdir
tar t --wildcards 'testdir/*f*1' -f archive | sort

echo "NEXT"
tar t --wildcards --no-wildcards-match-slash 'testdir/*f*1' -f archive | sort

echo "NEXT"
tar t --wildcards --wildcards-match-slash 'testdir/*f*1' -f archive | sort

rm -rf testdir

)
./exclude03.at:22:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


rm -rf testdir
mkdir -p testdir/dir1 testdir/dir2 testdir/dir3
touch testdir/\*f\*1
touch testdir/dir1/file1
touch testdir/dir1/\*
touch testdir/dir2/file2
touch testdir/dir2/\*
touch testdir/dir3/file3
touch testdir/dir3/\*

tar cf archive --exclude='testdir*f*1' \
               --no-wildcards-match-slash \
               --exclude='testdir*f*2' \
               --wildcards-match-slash \
               --exclude='testdir*f*3' \
               testdir
tar tf archive | sort

echo "NEXT"
tar cf archive testdir
tar t --wildcards 'testdir/*f*1' -f archive | sort

echo "NEXT"
tar t --wildcards --no-wildcards-match-slash 'testdir/*f*1' -f archive | sort

echo "NEXT"
tar t --wildcards --wildcards-match-slash 'testdir/*f*1' -f archive | sort

rm -rf testdir

)
./exclude03.at:22:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


rm -rf testdir
mkdir -p testdir/dir1 testdir/dir2 testdir/dir3
touch testdir/\*f\*1
touch testdir/dir1/file1
touch testdir/dir1/\*
touch testdir/dir2/file2
touch testdir/dir2/\*
touch testdir/dir3/file3
touch testdir/dir3/\*

tar cf archive --exclude='testdir*f*1' \
               --no-wildcards-match-slash \
               --exclude='testdir*f*2' \
               --wildcards-match-slash \
               --exclude='testdir*f*3' \
               testdir
tar tf archive | sort

echo "NEXT"
tar cf archive testdir
tar t --wildcards 'testdir/*f*1' -f archive | sort

echo "NEXT"
tar t --wildcards --no-wildcards-match-slash 'testdir/*f*1' -f archive | sort

echo "NEXT"
tar t --wildcards --wildcards-match-slash 'testdir/*f*1' -f archive | sort

rm -rf testdir

)
51. exclude03.at:19:  ok

52. exclude04.at:19: testing exclude: case insensitive ...
./exclude04.at:22:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


rm -rf testdir
mkdir -p testdir/dir
touch testdir/file1
touch testdir/file2
touch testdir/file3
touch testdir/file4
touch testdir/dir/File1
touch testdir/dir/File2
touch testdir/dir/File3
touch testdir/dir/File4

tar cf archive --exclude=FILE2 \
               --exclude=file1 \
               --ignore-case \
               --exclude=file3 \
               --no-ignore-case \
               --exclude=FILE2 \
               --exclude=file4 \
               testdir
tar tf archive | sort

echo "SUB 1"
tar cf archive testdir
tar t --wildcards --wildcards-match-slash '*File2' -f archive | sort

echo "SUB 2"
tar t --wildcards --wildcards-match-slash --ignore-case '*File2' -f archive | sort

echo "SUB 3"
tar t --wildcards --wildcards-match-slash --no-ignore-case '*File2' -f archive | sort

rm -rf testdir

)
./exclude04.at:22:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


rm -rf testdir
mkdir -p testdir/dir
touch testdir/file1
touch testdir/file2
touch testdir/file3
touch testdir/file4
touch testdir/dir/File1
touch testdir/dir/File2
touch testdir/dir/File3
touch testdir/dir/File4

tar cf archive --exclude=FILE2 \
               --exclude=file1 \
               --ignore-case \
               --exclude=file3 \
               --no-ignore-case \
               --exclude=FILE2 \
               --exclude=file4 \
               testdir
tar tf archive | sort

echo "SUB 1"
tar cf archive testdir
tar t --wildcards --wildcards-match-slash '*File2' -f archive | sort

echo "SUB 2"
tar t --wildcards --wildcards-match-slash --ignore-case '*File2' -f archive | sort

echo "SUB 3"
tar t --wildcards --wildcards-match-slash --no-ignore-case '*File2' -f archive | sort

rm -rf testdir

)
./exclude04.at:22:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


rm -rf testdir
mkdir -p testdir/dir
touch testdir/file1
touch testdir/file2
touch testdir/file3
touch testdir/file4
touch testdir/dir/File1
touch testdir/dir/File2
touch testdir/dir/File3
touch testdir/dir/File4

tar cf archive --exclude=FILE2 \
               --exclude=file1 \
               --ignore-case \
               --exclude=file3 \
               --no-ignore-case \
               --exclude=FILE2 \
               --exclude=file4 \
               testdir
tar tf archive | sort

echo "SUB 1"
tar cf archive testdir
tar t --wildcards --wildcards-match-slash '*File2' -f archive | sort

echo "SUB 2"
tar t --wildcards --wildcards-match-slash --ignore-case '*File2' -f archive | sort

echo "SUB 3"
tar t --wildcards --wildcards-match-slash --no-ignore-case '*File2' -f archive | sort

rm -rf testdir

)
./exclude04.at:22:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


rm -rf testdir
mkdir -p testdir/dir
touch testdir/file1
touch testdir/file2
touch testdir/file3
touch testdir/file4
touch testdir/dir/File1
touch testdir/dir/File2
touch testdir/dir/File3
touch testdir/dir/File4

tar cf archive --exclude=FILE2 \
               --exclude=file1 \
               --ignore-case \
               --exclude=file3 \
               --no-ignore-case \
               --exclude=FILE2 \
               --exclude=file4 \
               testdir
tar tf archive | sort

echo "SUB 1"
tar cf archive testdir
tar t --wildcards --wildcards-match-slash '*File2' -f archive | sort

echo "SUB 2"
tar t --wildcards --wildcards-match-slash --ignore-case '*File2' -f archive | sort

echo "SUB 3"
tar t --wildcards --wildcards-match-slash --no-ignore-case '*File2' -f archive | sort

rm -rf testdir

)
./exclude04.at:22:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


rm -rf testdir
mkdir -p testdir/dir
touch testdir/file1
touch testdir/file2
touch testdir/file3
touch testdir/file4
touch testdir/dir/File1
touch testdir/dir/File2
touch testdir/dir/File3
touch testdir/dir/File4

tar cf archive --exclude=FILE2 \
               --exclude=file1 \
               --ignore-case \
               --exclude=file3 \
               --no-ignore-case \
               --exclude=FILE2 \
               --exclude=file4 \
               testdir
tar tf archive | sort

echo "SUB 1"
tar cf archive testdir
tar t --wildcards --wildcards-match-slash '*File2' -f archive | sort

echo "SUB 2"
tar t --wildcards --wildcards-match-slash --ignore-case '*File2' -f archive | sort

echo "SUB 3"
tar t --wildcards --wildcards-match-slash --no-ignore-case '*File2' -f archive | sort

rm -rf testdir

)
52. exclude04.at:19:  ok

53. exclude05.at:22: testing exclude: lots of excludes ...
./exclude05.at:25:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


rm -rf testdir exclfile
mkdir -p testdir
awk 'BEGIN {for (i=9; i < 100; ++i ) { print "testdir/file" i; }}' < /dev/null | \
 while read name
 do
   genfile --file $name
 done

awk 'BEGIN {for (i=1000000; i >= 12; --i ) { print "testdir/file" i }}' < /dev/null > exclfile

tar cf archive --anchored --exclude-from=exclfile \
               testdir
tar tf archive | sort

echo "NEXT"
tar cf archive --exclude-from=exclfile \
               testdir
tar tf archive | sort

rm -rf testdir exclfile

)
./exclude05.at:25:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


rm -rf testdir exclfile
mkdir -p testdir
awk 'BEGIN {for (i=9; i < 100; ++i ) { print "testdir/file" i; }}' < /dev/null | \
 while read name
 do
   genfile --file $name
 done

awk 'BEGIN {for (i=1000000; i >= 12; --i ) { print "testdir/file" i }}' < /dev/null > exclfile

tar cf archive --anchored --exclude-from=exclfile \
               testdir
tar tf archive | sort

echo "NEXT"
tar cf archive --exclude-from=exclfile \
               testdir
tar tf archive | sort

rm -rf testdir exclfile

)
./exclude05.at:25:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


rm -rf testdir exclfile
mkdir -p testdir
awk 'BEGIN {for (i=9; i < 100; ++i ) { print "testdir/file" i; }}' < /dev/null | \
 while read name
 do
   genfile --file $name
 done

awk 'BEGIN {for (i=1000000; i >= 12; --i ) { print "testdir/file" i }}' < /dev/null > exclfile

tar cf archive --anchored --exclude-from=exclfile \
               testdir
tar tf archive | sort

echo "NEXT"
tar cf archive --exclude-from=exclfile \
               testdir
tar tf archive | sort

rm -rf testdir exclfile

)
./exclude05.at:25:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


rm -rf testdir exclfile
mkdir -p testdir
awk 'BEGIN {for (i=9; i < 100; ++i ) { print "testdir/file" i; }}' < /dev/null | \
 while read name
 do
   genfile --file $name
 done

awk 'BEGIN {for (i=1000000; i >= 12; --i ) { print "testdir/file" i }}' < /dev/null > exclfile

tar cf archive --anchored --exclude-from=exclfile \
               testdir
tar tf archive | sort

echo "NEXT"
tar cf archive --exclude-from=exclfile \
               testdir
tar tf archive | sort

rm -rf testdir exclfile

)
./exclude05.at:25:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


rm -rf testdir exclfile
mkdir -p testdir
awk 'BEGIN {for (i=9; i < 100; ++i ) { print "testdir/file" i; }}' < /dev/null | \
 while read name
 do
   genfile --file $name
 done

awk 'BEGIN {for (i=1000000; i >= 12; --i ) { print "testdir/file" i }}' < /dev/null > exclfile

tar cf archive --anchored --exclude-from=exclfile \
               testdir
tar tf archive | sort

echo "NEXT"
tar cf archive --exclude-from=exclfile \
               testdir
tar tf archive | sort

rm -rf testdir exclfile

)
53. exclude05.at:22:  ok

54. exclude06.at:26: testing exclude: long files in pax archives ...
./exclude06.at:31:
mkdir pax
(cd pax
TEST_TAR_FORMAT=pax
export TEST_TAR_FORMAT
TAR_OPTIONS="-H pax"
export TAR_OPTIONS
rm -rf *


install-sh -d one/two/three/four/five/six/seven/eight/nine/ten/eleven/twelve/thirteen/fourteen/fifteen/sixteen/seventeen >/dev/null  || exit 77
genfile --length 20 -f one/two/three/four/five/six/seven/eight/nine/ten/eleven/twelve/thirteen/fourteen/fifteen/sixteen/seventeen/1.txt
genfile --length 20 -f one/two/three/four/five/six/seven/eight/nine/ten/eleven/twelve/thirteen/fourteen/fifteen/sixteen/seventeen/1.c

tar cf archive.tar one/two/three/four/five/six/seven/eight/nine/ten/eleven/twelve/thirteen/fourteen/fifteen/sixteen/seventeen
mkdir out
tar -C out -xf archive.tar --exclude='*.txt' --warning=no-timestamp
find out -type f
)
54. exclude06.at:26:  ok

55. exclude07.at:19: testing exclude: --exclude-backups option ...
./exclude07.at:22:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

mkdir dir
genfile --file dir/file
genfile --file dir/file~
genfile --file "dir/.#file"
genfile --file "dir/#file#"

tar -v -c -f archive --exclude-backups dir
)
./exclude07.at:22:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

mkdir dir
genfile --file dir/file
genfile --file dir/file~
genfile --file "dir/.#file"
genfile --file "dir/#file#"

tar -v -c -f archive --exclude-backups dir
)
./exclude07.at:22:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

mkdir dir
genfile --file dir/file
genfile --file dir/file~
genfile --file "dir/.#file"
genfile --file "dir/#file#"

tar -v -c -f archive --exclude-backups dir
)
./exclude07.at:22:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

mkdir dir
genfile --file dir/file
genfile --file dir/file~
genfile --file "dir/.#file"
genfile --file "dir/#file#"

tar -v -c -f archive --exclude-backups dir
)
./exclude07.at:22:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir dir
genfile --file dir/file
genfile --file dir/file~
genfile --file "dir/.#file"
genfile --file "dir/#file#"

tar -v -c -f archive --exclude-backups dir
)
55. exclude07.at:19:  ok

56. exclude08.at:36: testing --exclude-tag option ...
./exclude08.at:39:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkexcltest etest
tar -c -f etest.tar --exclude-tag=excludeme -v etest | sort
)
./exclude08.at:39:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkexcltest etest
tar -c -f etest.tar --exclude-tag=excludeme -v etest | sort
)
./exclude08.at:39:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkexcltest etest
tar -c -f etest.tar --exclude-tag=excludeme -v etest | sort
)
./exclude08.at:39:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkexcltest etest
tar -c -f etest.tar --exclude-tag=excludeme -v etest | sort
)
./exclude08.at:39:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkexcltest etest
tar -c -f etest.tar --exclude-tag=excludeme -v etest | sort
)
56. exclude08.at:36:  ok

57. exclude09.at:37: testing --exclude-tag option and --listed-incremental ...
./exclude09.at:40:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkexcltest etest
tar -c -f etest.tar --exclude-tag=excludeme --listed=snar -v etest | sort
)
57. exclude09.at:37:  ok

58. exclude10.at:38: testing --exclude-tag option in incremental pass ...
./exclude10.at:41:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkexcltest etest
rm etest/subdir/excludeme
decho "# Level 0"
tar -c -f etest-0.tar --exclude-tag=excludeme --listed=snar-0 -v etest | sort
touch etest/subdir/excludeme
touch etest/subdir/otherfile

decho "# Level 1"
cp snar-0 snar-1
tar -c -f etest-1.tar --exclude-tag=excludeme --listed=snar-1 -v etest | sort
)
58. exclude10.at:38:  ok

59. exclude11.at:36: testing --exclude-tag-under option ...
./exclude11.at:39:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkexcltest etest
tar -c -f etest.tar --exclude-tag-under=excludeme -v etest | sort
)
./exclude11.at:39:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkexcltest etest
tar -c -f etest.tar --exclude-tag-under=excludeme -v etest | sort
)
./exclude11.at:39:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkexcltest etest
tar -c -f etest.tar --exclude-tag-under=excludeme -v etest | sort
)
./exclude11.at:39:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkexcltest etest
tar -c -f etest.tar --exclude-tag-under=excludeme -v etest | sort
)
./exclude11.at:39:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkexcltest etest
tar -c -f etest.tar --exclude-tag-under=excludeme -v etest | sort
)
59. exclude11.at:36:  ok

60. exclude12.at:37: testing --exclude-tag-under and --listed-incremental ...
./exclude12.at:40:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkexcltest etest
tar -c -f etest.tar --exclude-tag-under=excludeme --listed=snar -v etest | sort
)
60. exclude12.at:37:  ok

61. exclude13.at:39: testing --exclude-tag-under option in incremental pass ...
./exclude13.at:42:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkexcltest etest
rm etest/subdir/excludeme
decho "# Level 0"
tar -c -f etest-0.tar --exclude-tag-under=excludeme --listed=snar-0 -v etest | sort
touch etest/subdir/excludeme
touch etest/subdir/otherfile

decho "# Level 1"
cp snar-0 snar-1
tar -c -f etest-1.tar --exclude-tag-under=excludeme --listed=snar-1 -v etest | sort
)
61. exclude13.at:39:  ok

62. exclude14.at:36: testing --exclude-tag-all option ...
./exclude14.at:39:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkexcltest etest
tar -c -f etest.tar --exclude-tag-all=excludeme -v etest | sort
)
./exclude14.at:39:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkexcltest etest
tar -c -f etest.tar --exclude-tag-all=excludeme -v etest | sort
)
./exclude14.at:39:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkexcltest etest
tar -c -f etest.tar --exclude-tag-all=excludeme -v etest | sort
)
./exclude14.at:39:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkexcltest etest
tar -c -f etest.tar --exclude-tag-all=excludeme -v etest | sort
)
./exclude14.at:39:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkexcltest etest
tar -c -f etest.tar --exclude-tag-all=excludeme -v etest | sort
)
62. exclude14.at:36:  ok

63. exclude15.at:36: testing --exclude-tag-all and --listed-incremental ...
./exclude15.at:39:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkexcltest etest
tar -c -f etest.tar --exclude-tag-all=excludeme --listed=snar -v etest | sort
)
63. exclude15.at:36:  ok

64. exclude16.at:38: testing --exclude-tag-all option in incremental pass ...
./exclude16.at:41:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkexcltest etest
rm etest/subdir/excludeme
decho "# Level 0"
tar -c -f etest-0.tar --exclude-tag-all=excludeme --listed=snar-0 -v etest | sort
touch etest/subdir/excludeme
touch etest/subdir/otherfile

decho "# Level 1"
cp snar-0 snar-1
tar -c -f etest-1.tar --exclude-tag-all=excludeme --listed=snar-1 -v etest | sort
)
64. exclude16.at:38:  ok


Deletions

65. delete01.at:24: testing deleting a member after a big one ...
./delete01.at:27:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

genfile -l 50000 --file file1
genfile -l 1024 --file file2
tar cf archive file1 file2
tar f archive --delete file2
tar tf archive)
./delete01.at:27:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

genfile -l 50000 --file file1
genfile -l 1024 --file file2
tar cf archive file1 file2
tar f archive --delete file2
tar tf archive)
./delete01.at:27:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

genfile -l 50000 --file file1
genfile -l 1024 --file file2
tar cf archive file1 file2
tar f archive --delete file2
tar tf archive)
./delete01.at:27:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

genfile -l 50000 --file file1
genfile -l 1024 --file file2
tar cf archive file1 file2
tar f archive --delete file2
tar tf archive)
./delete01.at:27:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

genfile -l 50000 --file file1
genfile -l 1024 --file file2
tar cf archive file1 file2
tar f archive --delete file2
tar tf archive)
65. delete01.at:24:  ok

66. delete02.at:24: testing deleting a member from stdin archive ...
./delete02.at:27:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

genfile -l 3073 -p zeros --file 1
cp 1 2
cp 2 3
tar cf archive 1 2 3
tar tf archive
cat archive | tar f - --delete 2 > archive2
echo separator
tar tf archive2)
./delete02.at:27:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

genfile -l 3073 -p zeros --file 1
cp 1 2
cp 2 3
tar cf archive 1 2 3
tar tf archive
cat archive | tar f - --delete 2 > archive2
echo separator
tar tf archive2)
./delete02.at:27:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

genfile -l 3073 -p zeros --file 1
cp 1 2
cp 2 3
tar cf archive 1 2 3
tar tf archive
cat archive | tar f - --delete 2 > archive2
echo separator
tar tf archive2)
./delete02.at:27:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

genfile -l 3073 -p zeros --file 1
cp 1 2
cp 2 3
tar cf archive 1 2 3
tar tf archive
cat archive | tar f - --delete 2 > archive2
echo separator
tar tf archive2)
./delete02.at:27:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

genfile -l 3073 -p zeros --file 1
cp 1 2
cp 2 3
tar cf archive 1 2 3
tar tf archive
cat archive | tar f - --delete 2 > archive2
echo separator
tar tf archive2)
66. delete02.at:24:  ok

67. delete03.at:22: testing deleting members with long names ...
./delete03.at:27:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


prefix=This_is_a_very_long_file_name_prefix_that_is_designed_to_cause_problems_with_file_names_that_run_into_a_limit_of_the_posix_tar_formatXX
rm -f $prefix*
for i in 1 2 3 4 5 6 7 8 9
do touch $prefix$i
done
tar -cf archive ./$prefix* &&
 tar --delete -f archive ./${prefix}5 &&
 tar -tf archive
)
./delete03.at:27:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


prefix=This_is_a_very_long_file_name_prefix_that_is_designed_to_cause_problems_with_file_names_that_run_into_a_limit_of_the_posix_tar_formatXX
rm -f $prefix*
for i in 1 2 3 4 5 6 7 8 9
do touch $prefix$i
done
tar -cf archive ./$prefix* &&
 tar --delete -f archive ./${prefix}5 &&
 tar -tf archive
)
./delete03.at:27:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


prefix=This_is_a_very_long_file_name_prefix_that_is_designed_to_cause_problems_with_file_names_that_run_into_a_limit_of_the_posix_tar_formatXX
rm -f $prefix*
for i in 1 2 3 4 5 6 7 8 9
do touch $prefix$i
done
tar -cf archive ./$prefix* &&
 tar --delete -f archive ./${prefix}5 &&
 tar -tf archive
)
67. delete03.at:22:  ok

68. delete04.at:24: testing deleting a large last member ...
./delete04.at:27:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

genfile -l      3 -f file1
genfile -l      5 -f file2
genfile -l      3 -f file3
genfile -l      6 -f file4
genfile -l     24 -f file5
genfile -l     13 -f file6
genfile -l   1385 -f file7
genfile -l     30 -f file8
genfile -l     10 -f file9
genfile -l 256000 -f file10
tar cf archive file1 file2 file3 file4 file5 file6 file7 file8 file9 file10
tar f archive --delete file10
tar tf archive
)
./delete04.at:27:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

genfile -l      3 -f file1
genfile -l      5 -f file2
genfile -l      3 -f file3
genfile -l      6 -f file4
genfile -l     24 -f file5
genfile -l     13 -f file6
genfile -l   1385 -f file7
genfile -l     30 -f file8
genfile -l     10 -f file9
genfile -l 256000 -f file10
tar cf archive file1 file2 file3 file4 file5 file6 file7 file8 file9 file10
tar f archive --delete file10
tar tf archive
)
./delete04.at:27:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

genfile -l      3 -f file1
genfile -l      5 -f file2
genfile -l      3 -f file3
genfile -l      6 -f file4
genfile -l     24 -f file5
genfile -l     13 -f file6
genfile -l   1385 -f file7
genfile -l     30 -f file8
genfile -l     10 -f file9
genfile -l 256000 -f file10
tar cf archive file1 file2 file3 file4 file5 file6 file7 file8 file9 file10
tar f archive --delete file10
tar tf archive
)
./delete04.at:27:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

genfile -l      3 -f file1
genfile -l      5 -f file2
genfile -l      3 -f file3
genfile -l      6 -f file4
genfile -l     24 -f file5
genfile -l     13 -f file6
genfile -l   1385 -f file7
genfile -l     30 -f file8
genfile -l     10 -f file9
genfile -l 256000 -f file10
tar cf archive file1 file2 file3 file4 file5 file6 file7 file8 file9 file10
tar f archive --delete file10
tar tf archive
)
./delete04.at:27:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

genfile -l      3 -f file1
genfile -l      5 -f file2
genfile -l      3 -f file3
genfile -l      6 -f file4
genfile -l     24 -f file5
genfile -l     13 -f file6
genfile -l   1385 -f file7
genfile -l     30 -f file8
genfile -l     10 -f file9
genfile -l 256000 -f file10
tar cf archive file1 file2 file3 file4 file5 file6 file7 file8 file9 file10
tar f archive --delete file10
tar tf archive
)
68. delete04.at:24:  ok

69. delete05.at:28: testing deleting non-existing member ...
./delete05.at:31:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

genfile -l 1024 -f en
genfile -l 1024 -f to

tar cf archive en to
# Make sure we don't use bogus blocking factor.
# GNU tar up to and including 1.14.91 produced an empty archive this way:
tar --file archive --blocking-factor=20 --delete tre
tar tf archive
)
./delete05.at:31:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

genfile -l 1024 -f en
genfile -l 1024 -f to

tar cf archive en to
# Make sure we don't use bogus blocking factor.
# GNU tar up to and including 1.14.91 produced an empty archive this way:
tar --file archive --blocking-factor=20 --delete tre
tar tf archive
)
./delete05.at:31:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

genfile -l 1024 -f en
genfile -l 1024 -f to

tar cf archive en to
# Make sure we don't use bogus blocking factor.
# GNU tar up to and including 1.14.91 produced an empty archive this way:
tar --file archive --blocking-factor=20 --delete tre
tar tf archive
)
./delete05.at:31:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

genfile -l 1024 -f en
genfile -l 1024 -f to

tar cf archive en to
# Make sure we don't use bogus blocking factor.
# GNU tar up to and including 1.14.91 produced an empty archive this way:
tar --file archive --blocking-factor=20 --delete tre
tar tf archive
)
./delete05.at:31:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

genfile -l 1024 -f en
genfile -l 1024 -f to

tar cf archive en to
# Make sure we don't use bogus blocking factor.
# GNU tar up to and including 1.14.91 produced an empty archive this way:
tar --file archive --blocking-factor=20 --delete tre
tar tf archive
)
69. delete05.at:28:  ok


Extracting

70. extrac01.at:24: testing extract over an existing directory ...
./extrac01.at:27:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

mkdir directory
touch directory/file
tar cf archive directory || exit 1
tar xf archive --warning=no-timestamp || exit 1
)
./extrac01.at:27:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

mkdir directory
touch directory/file
tar cf archive directory || exit 1
tar xf archive --warning=no-timestamp || exit 1
)
./extrac01.at:27:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

mkdir directory
touch directory/file
tar cf archive directory || exit 1
tar xf archive --warning=no-timestamp || exit 1
)
./extrac01.at:27:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

mkdir directory
touch directory/file
tar cf archive directory || exit 1
tar xf archive --warning=no-timestamp || exit 1
)
./extrac01.at:27:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir directory
touch directory/file
tar cf archive directory || exit 1
tar xf archive --warning=no-timestamp || exit 1
)
70. extrac01.at:24:  ok

71. extrac02.at:24: testing extracting symlinks over an existing file ...
./extrac02.at:29:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

touch file
ln -s file link 2> /dev/null || ln file link
tar cf archive link
rm link
touch link
tar xf archive
)
./extrac02.at:29:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

touch file
ln -s file link 2> /dev/null || ln file link
tar cf archive link
rm link
touch link
tar xf archive
)
./extrac02.at:29:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

touch file
ln -s file link 2> /dev/null || ln file link
tar cf archive link
rm link
touch link
tar xf archive
)
./extrac02.at:29:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

touch file
ln -s file link 2> /dev/null || ln file link
tar cf archive link
rm link
touch link
tar xf archive
)
./extrac02.at:29:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

touch file
ln -s file link 2> /dev/null || ln file link
tar cf archive link
rm link
touch link
tar xf archive
)
71. extrac02.at:24:  ok

72. extrac03.at:24: testing extraction loops ...
./extrac03.at:27:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

mkdir directory
tar -cPvf archive directory/../directory
echo separator
tar -xPvf archive --warning=no-timestamp)
./extrac03.at:27:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

mkdir directory
tar -cPvf archive directory/../directory
echo separator
tar -xPvf archive --warning=no-timestamp)
./extrac03.at:27:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

mkdir directory
tar -cPvf archive directory/../directory
echo separator
tar -xPvf archive --warning=no-timestamp)
./extrac03.at:27:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

mkdir directory
tar -cPvf archive directory/../directory
echo separator
tar -xPvf archive --warning=no-timestamp)
./extrac03.at:27:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir directory
tar -cPvf archive directory/../directory
echo separator
tar -xPvf archive --warning=no-timestamp)
72. extrac03.at:24:  ok

73. extrac04.at:24: testing extract + fnmatch ...
./extrac04.at:27:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

touch file1
mkdir directory
mkdir directory/subdirectory
touch directory/file1
touch directory/file2
touch directory/subdirectory/file1
touch directory/subdirectory/file2
tar -cf archive ./file1 directory
tar -tf archive \
  --exclude='./*1' \
  --exclude='d*/*1' \
  --exclude='d*/s*/*2' | sort
)
./extrac04.at:27:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

touch file1
mkdir directory
mkdir directory/subdirectory
touch directory/file1
touch directory/file2
touch directory/subdirectory/file1
touch directory/subdirectory/file2
tar -cf archive ./file1 directory
tar -tf archive \
  --exclude='./*1' \
  --exclude='d*/*1' \
  --exclude='d*/s*/*2' | sort
)
./extrac04.at:27:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

touch file1
mkdir directory
mkdir directory/subdirectory
touch directory/file1
touch directory/file2
touch directory/subdirectory/file1
touch directory/subdirectory/file2
tar -cf archive ./file1 directory
tar -tf archive \
  --exclude='./*1' \
  --exclude='d*/*1' \
  --exclude='d*/s*/*2' | sort
)
./extrac04.at:27:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

touch file1
mkdir directory
mkdir directory/subdirectory
touch directory/file1
touch directory/file2
touch directory/subdirectory/file1
touch directory/subdirectory/file2
tar -cf archive ./file1 directory
tar -tf archive \
  --exclude='./*1' \
  --exclude='d*/*1' \
  --exclude='d*/s*/*2' | sort
)
./extrac04.at:27:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

touch file1
mkdir directory
mkdir directory/subdirectory
touch directory/file1
touch directory/file2
touch directory/subdirectory/file1
touch directory/subdirectory/file2
tar -cf archive ./file1 directory
tar -tf archive \
  --exclude='./*1' \
  --exclude='d*/*1' \
  --exclude='d*/s*/*2' | sort
)
73. extrac04.at:24:  ok

74. extrac05.at:31: testing extracting selected members from pax ...
./extrac05.at:39:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

genfile --sparse --file sparsefile 0 ABCD 1M EFGH 2000K IJKL || exit 77
genfile --length 118 --file jeden
genfile --length 223 --file dwa
genfile --length 517 --file trzy
genfile --length 110 --file cztery

tar cf archive jeden dwa trzy cztery || exit 1

mkdir dir
cd dir

tar xvfT ../archive ../../list --warning=no-timestamp || exit 1

cd ..
)
74. extrac05.at:31:  ok

75. extrac06.at:35: testing mode of extracted directories ...
./extrac06.at:38:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


# Force umask
umask 022

# Make sure user's umask is honored, even if we are superuser
TAR_OPTIONS="$TAR_OPTIONS --no-same-permissions"

# Create a directory
mkdir directory
chmod 777 directory
genfile --stat=mode:777 directory

# Archive it
tar cf arc directory

# Change its permissions ...
chmod 755 directory
genfile --stat=mode:777 directory

# ... and attempt to restore it twice
tar xf arc directory --warning=no-timestamp
genfile --stat=mode:777 directory

tar xf arc directory --warning=no-timestamp
genfile --stat=mode:777 directory

# After both restores, the directory mode should be 755
)
./extrac06.at:38:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


# Force umask
umask 022

# Make sure user's umask is honored, even if we are superuser
TAR_OPTIONS="$TAR_OPTIONS --no-same-permissions"

# Create a directory
mkdir directory
chmod 777 directory
genfile --stat=mode:777 directory

# Archive it
tar cf arc directory

# Change its permissions ...
chmod 755 directory
genfile --stat=mode:777 directory

# ... and attempt to restore it twice
tar xf arc directory --warning=no-timestamp
genfile --stat=mode:777 directory

tar xf arc directory --warning=no-timestamp
genfile --stat=mode:777 directory

# After both restores, the directory mode should be 755
)
./extrac06.at:38:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


# Force umask
umask 022

# Make sure user's umask is honored, even if we are superuser
TAR_OPTIONS="$TAR_OPTIONS --no-same-permissions"

# Create a directory
mkdir directory
chmod 777 directory
genfile --stat=mode:777 directory

# Archive it
tar cf arc directory

# Change its permissions ...
chmod 755 directory
genfile --stat=mode:777 directory

# ... and attempt to restore it twice
tar xf arc directory --warning=no-timestamp
genfile --stat=mode:777 directory

tar xf arc directory --warning=no-timestamp
genfile --stat=mode:777 directory

# After both restores, the directory mode should be 755
)
./extrac06.at:38:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


# Force umask
umask 022

# Make sure user's umask is honored, even if we are superuser
TAR_OPTIONS="$TAR_OPTIONS --no-same-permissions"

# Create a directory
mkdir directory
chmod 777 directory
genfile --stat=mode:777 directory

# Archive it
tar cf arc directory

# Change its permissions ...
chmod 755 directory
genfile --stat=mode:777 directory

# ... and attempt to restore it twice
tar xf arc directory --warning=no-timestamp
genfile --stat=mode:777 directory

tar xf arc directory --warning=no-timestamp
genfile --stat=mode:777 directory

# After both restores, the directory mode should be 755
)
./extrac06.at:38:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


# Force umask
umask 022

# Make sure user's umask is honored, even if we are superuser
TAR_OPTIONS="$TAR_OPTIONS --no-same-permissions"

# Create a directory
mkdir directory
chmod 777 directory
genfile --stat=mode:777 directory

# Archive it
tar cf arc directory

# Change its permissions ...
chmod 755 directory
genfile --stat=mode:777 directory

# ... and attempt to restore it twice
tar xf arc directory --warning=no-timestamp
genfile --stat=mode:777 directory

tar xf arc directory --warning=no-timestamp
genfile --stat=mode:777 directory

# After both restores, the directory mode should be 755
)
75. extrac06.at:35:  ok

76. extrac07.at:28: testing extracting symlinks to a read-only dir ...
./extrac07.at:31:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


echo "test" > $$
chmod 0 $$
cat $$ > /dev/null 2>&1
result=$?
rm -f $$
test $result -eq 0 && exit 77


echo Prepare the directory
mkdir dir
genfile -f foo
cd dir
ln -s ../foo .
cd ..
chmod a-w dir

echo Create the archive
tar cf archive dir || exit 1

chmod +w dir

echo Extract
mkdir out
tar -C out -xvf archive
)
76. extrac07.at:28:  ok

77. extrac08.at:33: testing restoring mode on existing directory ...
./extrac08.at:36:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

umask 000
mkdir dir
chmod 755 dir
echo bla > dir/file
tar cf test.tar dir
chmod 700 dir
tar xfv test.tar --warning=no-timestamp
genfile --stat=mode.777 dir
)
./extrac08.at:36:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

umask 000
mkdir dir
chmod 755 dir
echo bla > dir/file
tar cf test.tar dir
chmod 700 dir
tar xfv test.tar --warning=no-timestamp
genfile --stat=mode.777 dir
)
./extrac08.at:36:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

umask 000
mkdir dir
chmod 755 dir
echo bla > dir/file
tar cf test.tar dir
chmod 700 dir
tar xfv test.tar --warning=no-timestamp
genfile --stat=mode.777 dir
)
./extrac08.at:36:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

umask 000
mkdir dir
chmod 755 dir
echo bla > dir/file
tar cf test.tar dir
chmod 700 dir
tar xfv test.tar --warning=no-timestamp
genfile --stat=mode.777 dir
)
./extrac08.at:36:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

umask 000
mkdir dir
chmod 755 dir
echo bla > dir/file
tar cf test.tar dir
chmod 700 dir
tar xfv test.tar --warning=no-timestamp
genfile --stat=mode.777 dir
)
77. extrac08.at:33:  ok

78. extrac09.at:34: testing extracting even when . and .. are unreadable ...
./extrac09.at:37:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


echo "test" > $$
chmod 0 $$
cat $$ > /dev/null 2>&1
result=$?
rm -f $$
test $result -eq 0 && exit 77


mkdir dir
mkdir dir/sub
mkdir dir/sub/extract
genfile --file dir/sub/f
cd dir/sub

tar -cf archive.tar f

chmod a-r . ..
tar -xvf archive.tar -C extract f
status=$?
chmod a+r . ..
cmp f extract/f || status=$?
exit $status
)
78. extrac09.at:34:  ok

79. extrac10.at:29: testing -C and delayed setting of metadata ...
./extrac10.at:32:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir d x x/y
echo foo >d/d1
echo bar >e

tar -cf archive.tar d e &&
tar -xf archive.tar -C x d -C y e &&
diff -r d x/d &&
diff e x/y/e
)
79. extrac10.at:29:  ok

80. extrac11.at:25: testing scarce file descriptors ...
./extrac11.at:28:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

exec </dev/null
dirs='a
      a/b
      a/b/c
      a/b/c/d
      a/b/c/d/e
      a/b/c/d/e/f
      a/b/c/d/e/f/g
      a/b/c/d/e/f/g/h
      a/b/c/d/e/f/g/h/i
      a/b/c/d/e/f/g/h/i/j
      a/b/c/d/e/f/g/h/i/j/k
'
files=
mkdir $dirs dest1 dest2 dest3 || exit
for dir in $dirs; do
  for file in X Y Z; do
    echo $file >$dir/$file || exit
    files="$files $file"
  done
done

# Check that "ulimit" itself works.  Close file descriptors before
# invoking ulimit, to work around a bug (or a "feature") in some shells,
# where they squirrel away dups of file descriptors into FD 10 and up
# before closing the originals.
( (exec 3<&- 4<&- 5<&- 6<&- 7<&- 8<&- 9<&- &&
   ulimit -n 100 &&
   tar -cf archive1.tar a &&
   tar -xf archive1.tar -C dest1 a
  ) &&
  diff -r a dest1/a
) >/dev/null 2>&1 ||
   exit 77

# Another test that "ulimit" itself works:
# tar should fail when completely starved of file descriptors.
( (exec 3<&- 4<&- 5<&- 6<&- 7<&- 8<&- 9<&- &&
   ulimit -n 4 &&
   tar -cf archive2.tar a &&
   tar -xf archive2.tar -C dest2 a
  ) &&
  diff -r a dest2/a
) >/dev/null 2>&1 &&
   exit 77

# Tar should work when there are few, but enough, file descriptors.
( (exec 3<&- 4<&- 5<&- 6<&- 7<&- 8<&- 9<&- &&
   ulimit -n 10 &&
   tar -cf archive3.tar a &&
   tar -xf archive3.tar -C dest3 a
  ) &&
  diff -r a dest3/a >/dev/null 2>&1
) || { diff -r a dest3/a; exit 1; }
)
80. extrac11.at:25:  ok

81. extrac12.at:25: testing extract dot permissions ...
./extrac12.at:28:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir src dst
echo file1 >src/file1
echo file2 >src/file2
chmod a-w src

tar --no-recursion -cf archive.tar -C src . ./file1 file2 &&
tar -xf archive.tar -C dst &&
cmp src/file1 dst/file1 &&
cmp src/file2 dst/file2
)
81. extrac12.at:25:  ok

82. extrac13.at:26: testing extract over symlinks ...
./extrac13.at:29:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir src dst1 dst2 dst3
echo file1 >src/file1
ln -s target1 dst1/file1
echo target1 >dst1/target1
echo target1 >target1

tar -cf archive.tar -C src . &&
tar -xf archive.tar -C dst1 --warning=no-timestamp &&
diff src/file1 dst1/file1 &&
diff target1 dst1/target1

ln -s target1 dst2/file1
echo target1 >dst2/target1
tar --overwrite -xf archive.tar -C dst2 --warning=no-timestamp &&
diff src/file1 dst2/file1 &&
diff target1 dst2/target1

ln -s target1 dst3/file1
echo target1 >dst3/target1
tar --overwrite -xhf archive.tar -C dst3 --warning=no-timestamp &&
diff src/file1 dst3/file1 &&
diff src/file1 dst3/target1
)
82. extrac13.at:26:  ok

83. extrac14.at:25: testing extract -C symlink ...
./extrac14.at:28:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir dest
ln -s dest symlink
echo foo >foo
tar -cf archive.tar foo &&
tar -xf archive.tar -C symlink --warning=no-timestamp &&
cmp foo dest/foo
)
83. extrac14.at:25:  ok

84. extrac15.at:25: testing extract parent mkdir failure ...
./extrac15.at:28:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


echo "test" > $$
chmod 0 $$
cat $$ > /dev/null 2>&1
result=$?
rm -f $$
test $result -eq 0 && exit 77


mkdir src src/a src/a/b dest dest/a
touch src/a/b/c
chmod a-w dest/a

tar -cf archive.tar -C src a/b/c &&
if tar -xf archive.tar -C dest a/b/c
then (exit 1)
else (exit 0)
fi
)
84. extrac15.at:25:  ok

85. extrac16.at:26: testing extract empty directory with -C ...
./extrac16.at:29:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir src src/a src/a/b dest
touch src/a/c

tar -cf archive.tar -C src a &&
tar -xf archive.tar -C dest
)
85. extrac16.at:26:  ok

86. extrac17.at:21: testing name matching/transformation ordering ...
./extrac17.at:34:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

mkdir dir dir/subdir1 dir/subdir2 out
genfile --file dir/subdir1/file1
genfile --file dir/subdir2/file2

tar cf dir.tar dir

tar -x -v -f dir.tar -C out --strip-components=2 --warning=no-timestamp \
  dir/subdir1/
)
./extrac17.at:34:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

mkdir dir dir/subdir1 dir/subdir2 out
genfile --file dir/subdir1/file1
genfile --file dir/subdir2/file2

tar cf dir.tar dir

tar -x -v -f dir.tar -C out --strip-components=2 --warning=no-timestamp \
  dir/subdir1/
)
./extrac17.at:34:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

mkdir dir dir/subdir1 dir/subdir2 out
genfile --file dir/subdir1/file1
genfile --file dir/subdir2/file2

tar cf dir.tar dir

tar -x -v -f dir.tar -C out --strip-components=2 --warning=no-timestamp \
  dir/subdir1/
)
./extrac17.at:34:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

mkdir dir dir/subdir1 dir/subdir2 out
genfile --file dir/subdir1/file1
genfile --file dir/subdir2/file2

tar cf dir.tar dir

tar -x -v -f dir.tar -C out --strip-components=2 --warning=no-timestamp \
  dir/subdir1/
)
./extrac17.at:34:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir dir dir/subdir1 dir/subdir2 out
genfile --file dir/subdir1/file1
genfile --file dir/subdir2/file2

tar cf dir.tar dir

tar -x -v -f dir.tar -C out --strip-components=2 --warning=no-timestamp \
  dir/subdir1/
)
86. extrac17.at:21:  ok

87. extrac18.at:34: testing keep-old-files ...
./extrac18.at:37:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

mkdir dir
cd dir
echo 'Old file a' > a
echo 'Old file b' > b

tar cf ../archive .

rm b
echo 'File a' > a

tar -x -k -f ../archive
echo status=$?

cat a
)
./extrac18.at:37:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

mkdir dir
cd dir
echo 'Old file a' > a
echo 'Old file b' > b

tar cf ../archive .

rm b
echo 'File a' > a

tar -x -k -f ../archive
echo status=$?

cat a
)
./extrac18.at:37:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

mkdir dir
cd dir
echo 'Old file a' > a
echo 'Old file b' > b

tar cf ../archive .

rm b
echo 'File a' > a

tar -x -k -f ../archive
echo status=$?

cat a
)
./extrac18.at:37:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

mkdir dir
cd dir
echo 'Old file a' > a
echo 'Old file b' > b

tar cf ../archive .

rm b
echo 'File a' > a

tar -x -k -f ../archive
echo status=$?

cat a
)
./extrac18.at:37:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir dir
cd dir
echo 'Old file a' > a
echo 'Old file b' > b

tar cf ../archive .

rm b
echo 'File a' > a

tar -x -k -f ../archive
echo status=$?

cat a
)
87. extrac18.at:34:  ok

88. extrac19.at:21: testing skip-old-files ...
./extrac19.at:24:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

mkdir dir
cd dir
echo 'Old file a' > a
echo 'Old file b' > b

tar cf ../archive .

rm b
echo 'File a' > a

tar -x --skip-old-files -f ../archive
echo status=$?

cat a
)
./extrac19.at:24:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

mkdir dir
cd dir
echo 'Old file a' > a
echo 'Old file b' > b

tar cf ../archive .

rm b
echo 'File a' > a

tar -x --skip-old-files -f ../archive
echo status=$?

cat a
)
./extrac19.at:24:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

mkdir dir
cd dir
echo 'Old file a' > a
echo 'Old file b' > b

tar cf ../archive .

rm b
echo 'File a' > a

tar -x --skip-old-files -f ../archive
echo status=$?

cat a
)
./extrac19.at:24:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

mkdir dir
cd dir
echo 'Old file a' > a
echo 'Old file b' > b

tar cf ../archive .

rm b
echo 'File a' > a

tar -x --skip-old-files -f ../archive
echo status=$?

cat a
)
./extrac19.at:24:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir dir
cd dir
echo 'Old file a' > a
echo 'Old file b' > b

tar cf ../archive .

rm b
echo 'File a' > a

tar -x --skip-old-files -f ../archive
echo status=$?

cat a
)
88. extrac19.at:21:  ok

89. extrac20.at:21: testing keep-directory-symlink ...
./extrac20.at:24:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


for i in a b c
do
  dir=in$i
  mkdir -p $dir/root/dir $dir/root/dirsymlink
  touch $dir/root/dirsymlink/file$i
  test $i != a && touch $dir/root/dirsymlink/file.conflict
  tar cf archive$i.tar -C $dir root
done

prep()
{
  echo "== $1 =="
  echo "== $1 ==" >&2
  backup_dir=$1
  dir=out
  mkdir -p $dir/root/dir
  ln -s dir $dir/root/dirsymlink
  test $round = normal && cd $dir >/dev/null
}

clean()
{
  test $round = normal && cd .. >/dev/null
  find $dir | sort
  mv $dir $backup_dir
}

# Expand to '-f ../$1' or '-f $1 -C $dir' depending on $round variable
file_spec()
{
  if test $round = normal
  then
    echo "-f ../$1"
  else
    echo "-f $1 -C $dir"
  fi
}

for round in normal dir
do
  # Check that 'dirsymlink' replaces 'dir'
  prep without_option_$round
  tar -x `file_spec archivea.tar` || exit 1
  tar -x `file_spec archiveb.tar` || exit 1
  clean

  # Keep directory symlink must keep root/dirsymlink
  prep with_option_$round
  tar -x --keep-directory-symlink `file_spec archivea.tar` || exit 1
  tar -x --keep-directory-symlink `file_spec archiveb.tar` || exit 1
  clean

  prep collision_$round
  tar -x --keep-directory-symlink `file_spec archivea.tar` --keep-old-files || exit 1
  tar -x --keep-directory-symlink `file_spec archiveb.tar` --keep-old-files || exit 1
  tar -x --keep-directory-symlink `file_spec archivec.tar` --keep-old-files && exit 1
  clean
done
)
./extrac20.at:24:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


for i in a b c
do
  dir=in$i
  mkdir -p $dir/root/dir $dir/root/dirsymlink
  touch $dir/root/dirsymlink/file$i
  test $i != a && touch $dir/root/dirsymlink/file.conflict
  tar cf archive$i.tar -C $dir root
done

prep()
{
  echo "== $1 =="
  echo "== $1 ==" >&2
  backup_dir=$1
  dir=out
  mkdir -p $dir/root/dir
  ln -s dir $dir/root/dirsymlink
  test $round = normal && cd $dir >/dev/null
}

clean()
{
  test $round = normal && cd .. >/dev/null
  find $dir | sort
  mv $dir $backup_dir
}

# Expand to '-f ../$1' or '-f $1 -C $dir' depending on $round variable
file_spec()
{
  if test $round = normal
  then
    echo "-f ../$1"
  else
    echo "-f $1 -C $dir"
  fi
}

for round in normal dir
do
  # Check that 'dirsymlink' replaces 'dir'
  prep without_option_$round
  tar -x `file_spec archivea.tar` || exit 1
  tar -x `file_spec archiveb.tar` || exit 1
  clean

  # Keep directory symlink must keep root/dirsymlink
  prep with_option_$round
  tar -x --keep-directory-symlink `file_spec archivea.tar` || exit 1
  tar -x --keep-directory-symlink `file_spec archiveb.tar` || exit 1
  clean

  prep collision_$round
  tar -x --keep-directory-symlink `file_spec archivea.tar` --keep-old-files || exit 1
  tar -x --keep-directory-symlink `file_spec archiveb.tar` --keep-old-files || exit 1
  tar -x --keep-directory-symlink `file_spec archivec.tar` --keep-old-files && exit 1
  clean
done
)
./extrac20.at:24:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


for i in a b c
do
  dir=in$i
  mkdir -p $dir/root/dir $dir/root/dirsymlink
  touch $dir/root/dirsymlink/file$i
  test $i != a && touch $dir/root/dirsymlink/file.conflict
  tar cf archive$i.tar -C $dir root
done

prep()
{
  echo "== $1 =="
  echo "== $1 ==" >&2
  backup_dir=$1
  dir=out
  mkdir -p $dir/root/dir
  ln -s dir $dir/root/dirsymlink
  test $round = normal && cd $dir >/dev/null
}

clean()
{
  test $round = normal && cd .. >/dev/null
  find $dir | sort
  mv $dir $backup_dir
}

# Expand to '-f ../$1' or '-f $1 -C $dir' depending on $round variable
file_spec()
{
  if test $round = normal
  then
    echo "-f ../$1"
  else
    echo "-f $1 -C $dir"
  fi
}

for round in normal dir
do
  # Check that 'dirsymlink' replaces 'dir'
  prep without_option_$round
  tar -x `file_spec archivea.tar` || exit 1
  tar -x `file_spec archiveb.tar` || exit 1
  clean

  # Keep directory symlink must keep root/dirsymlink
  prep with_option_$round
  tar -x --keep-directory-symlink `file_spec archivea.tar` || exit 1
  tar -x --keep-directory-symlink `file_spec archiveb.tar` || exit 1
  clean

  prep collision_$round
  tar -x --keep-directory-symlink `file_spec archivea.tar` --keep-old-files || exit 1
  tar -x --keep-directory-symlink `file_spec archiveb.tar` --keep-old-files || exit 1
  tar -x --keep-directory-symlink `file_spec archivec.tar` --keep-old-files && exit 1
  clean
done
)
./extrac20.at:24:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


for i in a b c
do
  dir=in$i
  mkdir -p $dir/root/dir $dir/root/dirsymlink
  touch $dir/root/dirsymlink/file$i
  test $i != a && touch $dir/root/dirsymlink/file.conflict
  tar cf archive$i.tar -C $dir root
done

prep()
{
  echo "== $1 =="
  echo "== $1 ==" >&2
  backup_dir=$1
  dir=out
  mkdir -p $dir/root/dir
  ln -s dir $dir/root/dirsymlink
  test $round = normal && cd $dir >/dev/null
}

clean()
{
  test $round = normal && cd .. >/dev/null
  find $dir | sort
  mv $dir $backup_dir
}

# Expand to '-f ../$1' or '-f $1 -C $dir' depending on $round variable
file_spec()
{
  if test $round = normal
  then
    echo "-f ../$1"
  else
    echo "-f $1 -C $dir"
  fi
}

for round in normal dir
do
  # Check that 'dirsymlink' replaces 'dir'
  prep without_option_$round
  tar -x `file_spec archivea.tar` || exit 1
  tar -x `file_spec archiveb.tar` || exit 1
  clean

  # Keep directory symlink must keep root/dirsymlink
  prep with_option_$round
  tar -x --keep-directory-symlink `file_spec archivea.tar` || exit 1
  tar -x --keep-directory-symlink `file_spec archiveb.tar` || exit 1
  clean

  prep collision_$round
  tar -x --keep-directory-symlink `file_spec archivea.tar` --keep-old-files || exit 1
  tar -x --keep-directory-symlink `file_spec archiveb.tar` --keep-old-files || exit 1
  tar -x --keep-directory-symlink `file_spec archivec.tar` --keep-old-files && exit 1
  clean
done
)
./extrac20.at:24:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


for i in a b c
do
  dir=in$i
  mkdir -p $dir/root/dir $dir/root/dirsymlink
  touch $dir/root/dirsymlink/file$i
  test $i != a && touch $dir/root/dirsymlink/file.conflict
  tar cf archive$i.tar -C $dir root
done

prep()
{
  echo "== $1 =="
  echo "== $1 ==" >&2
  backup_dir=$1
  dir=out
  mkdir -p $dir/root/dir
  ln -s dir $dir/root/dirsymlink
  test $round = normal && cd $dir >/dev/null
}

clean()
{
  test $round = normal && cd .. >/dev/null
  find $dir | sort
  mv $dir $backup_dir
}

# Expand to '-f ../$1' or '-f $1 -C $dir' depending on $round variable
file_spec()
{
  if test $round = normal
  then
    echo "-f ../$1"
  else
    echo "-f $1 -C $dir"
  fi
}

for round in normal dir
do
  # Check that 'dirsymlink' replaces 'dir'
  prep without_option_$round
  tar -x `file_spec archivea.tar` || exit 1
  tar -x `file_spec archiveb.tar` || exit 1
  clean

  # Keep directory symlink must keep root/dirsymlink
  prep with_option_$round
  tar -x --keep-directory-symlink `file_spec archivea.tar` || exit 1
  tar -x --keep-directory-symlink `file_spec archiveb.tar` || exit 1
  clean

  prep collision_$round
  tar -x --keep-directory-symlink `file_spec archivea.tar` --keep-old-files || exit 1
  tar -x --keep-directory-symlink `file_spec archiveb.tar` --keep-old-files || exit 1
  tar -x --keep-directory-symlink `file_spec archivec.tar` --keep-old-files && exit 1
  clean
done
)
89. extrac20.at:21:  ok

90. extrac21.at:31: testing delay-directory-restore ...
./extrac21.at:33:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


echo "test" > $$
chmod 0 $$
cat $$ > /dev/null 2>&1
result=$?
rm -f $$
test $result -eq 0 && exit 77


mkdir a a/b a/c
genfile --file a/b/D
genfile --file a/c/A
cd a/b
ln -sf ../c/A
cd ../..
chmod a-w a/b
tar --no-recurs -c -f A.tar a a/b a/b/D a/c a/b/A a/c/A
mkdir out
tar -C out -v -x -f A.tar --delay-directory-restore
)
90. extrac21.at:31:  ok

91. backup01.at:34: testing extracting existing dir with --backup ...
./backup01.at:37:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

unset VERSION_CONTROL
mkdir dir1 dir2
echo bla > dir1/file1
tar cf test.tar dir1 dir2
tar xfv test.tar --backup --warning=no-timestamp
)
./backup01.at:37:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

unset VERSION_CONTROL
mkdir dir1 dir2
echo bla > dir1/file1
tar cf test.tar dir1 dir2
tar xfv test.tar --backup --warning=no-timestamp
)
./backup01.at:37:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

unset VERSION_CONTROL
mkdir dir1 dir2
echo bla > dir1/file1
tar cf test.tar dir1 dir2
tar xfv test.tar --backup --warning=no-timestamp
)
./backup01.at:37:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

unset VERSION_CONTROL
mkdir dir1 dir2
echo bla > dir1/file1
tar cf test.tar dir1 dir2
tar xfv test.tar --backup --warning=no-timestamp
)
./backup01.at:37:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

unset VERSION_CONTROL
mkdir dir1 dir2
echo bla > dir1/file1
tar cf test.tar dir1 dir2
tar xfv test.tar --backup --warning=no-timestamp
)
91. backup01.at:34:  ok


Comparing

92. difflink.at:17: testing link mismatch ...
./difflink.at:19:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

mkdir a
genfile -f a/x
ln -s x a/y
ln -P a/y a/z
tar cf a.tar a/x a/y a/z
rm a/z
ln -s x a/z
tar df a.tar
)
92. difflink.at:17:  ok


Volume label operations

93. label01.at:21: testing single-volume label ...
./label01.at:24:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

genfile --file foo
genfile --file bar
tar -cf archive --label=Test foo bar
tar tf archive
)
./label01.at:24:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

genfile --file foo
genfile --file bar
tar -cf archive --label=Test foo bar
tar tf archive
)
./label01.at:24:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

genfile --file foo
genfile --file bar
tar -cf archive --label=Test foo bar
tar tf archive
)
93. label01.at:21:  ok

94. label02.at:21: testing multi-volume label ...
./label02.at:24:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

exec <&-
genfile --length 0 --file foo
genfile --length 12288 --file bar
genfile --length 12288 --file baz
tar --label=Test -cM -L10 -f 1.tar -f 2.tar -f 3.tar -f 4.tar foo bar baz
tar -Mt -f 1.tar -f 2.tar -f 3.tar -f 4.tar
)
./label02.at:24:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

exec <&-
genfile --length 0 --file foo
genfile --length 12288 --file bar
genfile --length 12288 --file baz
tar --label=Test -cM -L10 -f 1.tar -f 2.tar -f 3.tar -f 4.tar foo bar baz
tar -Mt -f 1.tar -f 2.tar -f 3.tar -f 4.tar
)
./label02.at:24:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

exec <&-
genfile --length 0 --file foo
genfile --length 12288 --file bar
genfile --length 12288 --file baz
tar --label=Test -cM -L10 -f 1.tar -f 2.tar -f 3.tar -f 4.tar foo bar baz
tar -Mt -f 1.tar -f 2.tar -f 3.tar -f 4.tar
)
94. label02.at:21:  ok

95. label03.at:27: testing test-label option ...
./label03.at:30:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

exec <&-
genfile --file file
tar -c --label='iamalabel' --file iamanarchive file
tar -c --file unlabeled.tar file
decho "# Display label"
tar --test-label --file=iamanarchive; echo $?
decho "# Display label: unlabeled"
tar --test-label --file=unlabeled.tar; echo $?
decho "# Test label: success"
tar --test-label --file=iamanarchive 'iamalabel'; echo $?
decho "# Test label: failure"
tar --test-label --file=iamanarchive 'amalabel'; echo $?
decho "# Test label: unlabeled"
tar --test-label --file=unlabeled.tar 'amalabel'; echo $?
decho "# Test label, verbose: success"
tar --test-label --verbose --file=iamanarchive 'iamalabel'; echo $?
decho "# Test label, verbose: failure"
tar --test-label --verbose --file=iamanarchive 'amalabel'; echo $?
decho "# Test label: multiple arguments"
tar --test-label --file=iamanarchive a iamalabel b; echo $?
decho "# Test label: wildcards"
tar --test-label --file=iamanarchive --wildcards '*label'; echo $?
)
./label03.at:30:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

exec <&-
genfile --file file
tar -c --label='iamalabel' --file iamanarchive file
tar -c --file unlabeled.tar file
decho "# Display label"
tar --test-label --file=iamanarchive; echo $?
decho "# Display label: unlabeled"
tar --test-label --file=unlabeled.tar; echo $?
decho "# Test label: success"
tar --test-label --file=iamanarchive 'iamalabel'; echo $?
decho "# Test label: failure"
tar --test-label --file=iamanarchive 'amalabel'; echo $?
decho "# Test label: unlabeled"
tar --test-label --file=unlabeled.tar 'amalabel'; echo $?
decho "# Test label, verbose: success"
tar --test-label --verbose --file=iamanarchive 'iamalabel'; echo $?
decho "# Test label, verbose: failure"
tar --test-label --verbose --file=iamanarchive 'amalabel'; echo $?
decho "# Test label: multiple arguments"
tar --test-label --file=iamanarchive a iamalabel b; echo $?
decho "# Test label: wildcards"
tar --test-label --file=iamanarchive --wildcards '*label'; echo $?
)
./label03.at:30:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

exec <&-
genfile --file file
tar -c --label='iamalabel' --file iamanarchive file
tar -c --file unlabeled.tar file
decho "# Display label"
tar --test-label --file=iamanarchive; echo $?
decho "# Display label: unlabeled"
tar --test-label --file=unlabeled.tar; echo $?
decho "# Test label: success"
tar --test-label --file=iamanarchive 'iamalabel'; echo $?
decho "# Test label: failure"
tar --test-label --file=iamanarchive 'amalabel'; echo $?
decho "# Test label: unlabeled"
tar --test-label --file=unlabeled.tar 'amalabel'; echo $?
decho "# Test label, verbose: success"
tar --test-label --verbose --file=iamanarchive 'iamalabel'; echo $?
decho "# Test label, verbose: failure"
tar --test-label --verbose --file=iamanarchive 'amalabel'; echo $?
decho "# Test label: multiple arguments"
tar --test-label --file=iamanarchive a iamalabel b; echo $?
decho "# Test label: wildcards"
tar --test-label --file=iamanarchive --wildcards '*label'; echo $?
)
95. label03.at:27:  ok

96. label04.at:27: testing label with non-create option ...
./label04.at:30:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

exec <&-
genfile --file file
decho "# Create volume"
tar -c -f archive --label='New volume' file
decho "# Update: wrong label"
tar -rf archive --label='My volume' file; echo $?
decho "# Update: right label"
tar -rf archive --label='New volume' file
)
./label04.at:30:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

exec <&-
genfile --file file
decho "# Create volume"
tar -c -f archive --label='New volume' file
decho "# Update: wrong label"
tar -rf archive --label='My volume' file; echo $?
decho "# Update: right label"
tar -rf archive --label='New volume' file
)
./label04.at:30:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

exec <&-
genfile --file file
decho "# Create volume"
tar -c -f archive --label='New volume' file
decho "# Update: wrong label"
tar -rf archive --label='My volume' file; echo $?
decho "# Update: right label"
tar -rf archive --label='New volume' file
)
96. label04.at:27:  ok

97. label05.at:24: testing label with non-create option ...
./label05.at:27:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

exec <&-
genfile --file file
decho "# Create volume"
tar -c -f archive file
decho "# Update: wrong label"
tar -rf archive --label='My volume' file; echo $?
decho "# Update: right label"
tar -rf archive file
)
./label05.at:27:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

exec <&-
genfile --file file
decho "# Create volume"
tar -c -f archive file
decho "# Update: wrong label"
tar -rf archive --label='My volume' file; echo $?
decho "# Update: right label"
tar -rf archive file
)
./label05.at:27:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

exec <&-
genfile --file file
decho "# Create volume"
tar -c -f archive file
decho "# Update: wrong label"
tar -rf archive --label='My volume' file; echo $?
decho "# Update: right label"
tar -rf archive file
)
97. label05.at:24:  ok


Incremental archives

98. incremental.at:24: testing incremental ...
./incremental.at:27:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77

mkdir structure
echo x >structure/file

# On Nextstep (and perhaps other 4.3BSD systems),
# a newly created file's ctime isn't updated
# until the next sync or stat operation on the file.
ls -l structure/file >/dev/null

# If the time of an initial backup and the creation time of a file contained
# in that backup are the same, the file will be backed up again when an
# incremental backup is done, because the incremental backup backs up
# files created "on or after" the initial backup time.  Without the sleep
# command, behaviour of tar becomes variable, depending whether the system
# clock ticked over to the next second between creating the file and
# backing it up.
sleep 1

tar cf archive --listed=list structure
tar cfv archive --listed=list structure
echo separator
# ReiserFS often offsets the timestamps of newly created files
# 1 second to the past.  Try to compensate for it, until a better
# solution is found.
sleep 2
echo y >structure/file
tar cfv archive --listed=list structure
)
./incremental.at:27:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77

mkdir structure
echo x >structure/file

# On Nextstep (and perhaps other 4.3BSD systems),
# a newly created file's ctime isn't updated
# until the next sync or stat operation on the file.
ls -l structure/file >/dev/null

# If the time of an initial backup and the creation time of a file contained
# in that backup are the same, the file will be backed up again when an
# incremental backup is done, because the incremental backup backs up
# files created "on or after" the initial backup time.  Without the sleep
# command, behaviour of tar becomes variable, depending whether the system
# clock ticked over to the next second between creating the file and
# backing it up.
sleep 1

tar cf archive --listed=list structure
tar cfv archive --listed=list structure
echo separator
# ReiserFS often offsets the timestamps of newly created files
# 1 second to the past.  Try to compensate for it, until a better
# solution is found.
sleep 2
echo y >structure/file
tar cfv archive --listed=list structure
)
./incremental.at:27:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77

mkdir structure
echo x >structure/file

# On Nextstep (and perhaps other 4.3BSD systems),
# a newly created file's ctime isn't updated
# until the next sync or stat operation on the file.
ls -l structure/file >/dev/null

# If the time of an initial backup and the creation time of a file contained
# in that backup are the same, the file will be backed up again when an
# incremental backup is done, because the incremental backup backs up
# files created "on or after" the initial backup time.  Without the sleep
# command, behaviour of tar becomes variable, depending whether the system
# clock ticked over to the next second between creating the file and
# backing it up.
sleep 1

tar cf archive --listed=list structure
tar cfv archive --listed=list structure
echo separator
# ReiserFS often offsets the timestamps of newly created files
# 1 second to the past.  Try to compensate for it, until a better
# solution is found.
sleep 2
echo y >structure/file
tar cfv archive --listed=list structure
)
98. incremental.at:24:  ok

99. incr01.at:28: testing restore broken symlinks from incremental ...
./incr01.at:31:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77

mkdir directory
$as_ln_s foo directory/bar

tar -cf archive.0 -g db directory
rm directory/bar
tar -cf archive.1 -g db directory

mv directory orig

tar xvfg archive.0 /dev/null --warning=no-timestamp
echo separator
tar xvfg archive.1 /dev/null --warning=no-timestamp
)
./incr01.at:31:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77

mkdir directory
$as_ln_s foo directory/bar

tar -cf archive.0 -g db directory
rm directory/bar
tar -cf archive.1 -g db directory

mv directory orig

tar xvfg archive.0 /dev/null --warning=no-timestamp
echo separator
tar xvfg archive.1 /dev/null --warning=no-timestamp
)
./incr01.at:31:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77

mkdir directory
$as_ln_s foo directory/bar

tar -cf archive.0 -g db directory
rm directory/bar
tar -cf archive.1 -g db directory

mv directory orig

tar xvfg archive.0 /dev/null --warning=no-timestamp
echo separator
tar xvfg archive.1 /dev/null --warning=no-timestamp
)
99. incr01.at:28:  ok

100. incr02.at:33: testing restoring timestamps from incremental ...
./incr02.at:36:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77
# Create directory structure
mkdir dir
mkdir dir/subdir1
mkdir dir/subdir2
genfile --length 10 --file dir/subdir1/file

# Save mtime for later comparison
genfile --stat=mtime dir/subdir1 > ts

# Create an archive. Using incremental mode makes sure the
# archive will have a directory-first member ordering,
# i.e.:
# dir/
# dir/subdir1/
# dir/subdir2/
# dir/subdir1/foofile
#
# When restoring from this directory structure, 'dir/subdir2/' used to
# trigger apply_nonancestor_delayed_set_stat() which restored stats for
# 'subdir1' prior to restoring 'dir/subdir1/foofile'. Then, restoring the
# latter clobbered the directory timestamp.

tar -cf archive -g db dir

# Move away the directory
mv dir orig

# Wait enough time for timestamps to differ in case of failure.
sleep 5

# Restore the directory
tar -xf archive dir

# Check the timestamp
genfile --stat=mtime dir/subdir1 | diff ts -
)
./incr02.at:36:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77
# Create directory structure
mkdir dir
mkdir dir/subdir1
mkdir dir/subdir2
genfile --length 10 --file dir/subdir1/file

# Save mtime for later comparison
genfile --stat=mtime dir/subdir1 > ts

# Create an archive. Using incremental mode makes sure the
# archive will have a directory-first member ordering,
# i.e.:
# dir/
# dir/subdir1/
# dir/subdir2/
# dir/subdir1/foofile
#
# When restoring from this directory structure, 'dir/subdir2/' used to
# trigger apply_nonancestor_delayed_set_stat() which restored stats for
# 'subdir1' prior to restoring 'dir/subdir1/foofile'. Then, restoring the
# latter clobbered the directory timestamp.

tar -cf archive -g db dir

# Move away the directory
mv dir orig

# Wait enough time for timestamps to differ in case of failure.
sleep 5

# Restore the directory
tar -xf archive dir

# Check the timestamp
genfile --stat=mtime dir/subdir1 | diff ts -
)
./incr02.at:36:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77
# Create directory structure
mkdir dir
mkdir dir/subdir1
mkdir dir/subdir2
genfile --length 10 --file dir/subdir1/file

# Save mtime for later comparison
genfile --stat=mtime dir/subdir1 > ts

# Create an archive. Using incremental mode makes sure the
# archive will have a directory-first member ordering,
# i.e.:
# dir/
# dir/subdir1/
# dir/subdir2/
# dir/subdir1/foofile
#
# When restoring from this directory structure, 'dir/subdir2/' used to
# trigger apply_nonancestor_delayed_set_stat() which restored stats for
# 'subdir1' prior to restoring 'dir/subdir1/foofile'. Then, restoring the
# latter clobbered the directory timestamp.

tar -cf archive -g db dir

# Move away the directory
mv dir orig

# Wait enough time for timestamps to differ in case of failure.
sleep 5

# Restore the directory
tar -xf archive dir

# Check the timestamp
genfile --stat=mtime dir/subdir1 | diff ts -
)
100. incr02.at:33:  ok

101. listed01.at:27: testing --listed for individual files ...
./listed01.at:30:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77

mkdir directory
genfile --length 10240 --pattern zeros --file directory/file1
# Let the things settle
sleep 1

tar --create \
    --file=archive.1 \
    --listed-incremental=listing \
    directory/file*

tar tf archive.1 || exit 1

sleep 2

genfile --length 10240 --pattern zeros --file directory/file2

echo "separator"
cp listing listing.old
tar --create \
    --file=archive.2 \
    --listed-incremental=listing \
    directory/file* || exit 1

tar tf archive.2 || exit 1
)
./listed01.at:30:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77

mkdir directory
genfile --length 10240 --pattern zeros --file directory/file1
# Let the things settle
sleep 1

tar --create \
    --file=archive.1 \
    --listed-incremental=listing \
    directory/file*

tar tf archive.1 || exit 1

sleep 2

genfile --length 10240 --pattern zeros --file directory/file2

echo "separator"
cp listing listing.old
tar --create \
    --file=archive.2 \
    --listed-incremental=listing \
    directory/file* || exit 1

tar tf archive.2 || exit 1
)
101. listed01.at:27:  ok

102. listed02.at:29: testing working --listed ...
./listed02.at:32:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77

test -z "`sort < /dev/null 2>&1`" || exit 77

echo Create directories

mkdir tart
sleep 1
mkdir tart/c0
sleep 1
mkdir tart/c1
sleep 1

for file in tart/a1 tart/b1 tart/c0/cq1 tart/c0/cq2 tart/c1/ca1 tart/c1/ca2
do
  echo File $file > $file
  sleep 1
done

sleep 1
echo Creating main archive
echo >&2 "Creating main archive"
tar -c -v --listed-incremental=tart.incr1 -f archive.1 tart 2> err || exit 1

# The above prints two lines to stderr announcing the new directories c0 and c1.
# Ensure that they appear in this script's stderr in sorted order.
sort err 1>&2; rm -f err

sleep 1
echo Modifying filesystem
rm tart/a1

mv tart/b1 tart/b2
mv tart/c1 tart/c2
touch tart/c2/ca3

echo Directory contents
find tart -print | sort 2>/dev/null

sleep 1
echo Creating incremental archive
echo >&2 "Creating incremental archive"
cp -p tart.incr1 tart.incr2
tar -c -v --listed-incremental=tart.incr2 -f archive.2 tart || exit 1

sleep 1

rm -rf tart/*
echo Extracting main archive
echo >&2 "Extracting main archive"
tar -x -v --listed-incremental=tart.incr1 -f archive.1 || exit 1
echo Extracting incremental archive
# This command should produce three messages about deletion
# of the existing files, that may appear in any order. Piping
# to sort makes sure we don't depend on any particular ordering.
tar -x -v --listed-incremental=tart.incr2 -f archive.2 | sort 2>/dev/null

echo Final files:
find tart -print | sort 2>/dev/null
)
./listed02.at:32:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77

test -z "`sort < /dev/null 2>&1`" || exit 77

echo Create directories

mkdir tart
sleep 1
mkdir tart/c0
sleep 1
mkdir tart/c1
sleep 1

for file in tart/a1 tart/b1 tart/c0/cq1 tart/c0/cq2 tart/c1/ca1 tart/c1/ca2
do
  echo File $file > $file
  sleep 1
done

sleep 1
echo Creating main archive
echo >&2 "Creating main archive"
tar -c -v --listed-incremental=tart.incr1 -f archive.1 tart 2> err || exit 1

# The above prints two lines to stderr announcing the new directories c0 and c1.
# Ensure that they appear in this script's stderr in sorted order.
sort err 1>&2; rm -f err

sleep 1
echo Modifying filesystem
rm tart/a1

mv tart/b1 tart/b2
mv tart/c1 tart/c2
touch tart/c2/ca3

echo Directory contents
find tart -print | sort 2>/dev/null

sleep 1
echo Creating incremental archive
echo >&2 "Creating incremental archive"
cp -p tart.incr1 tart.incr2
tar -c -v --listed-incremental=tart.incr2 -f archive.2 tart || exit 1

sleep 1

rm -rf tart/*
echo Extracting main archive
echo >&2 "Extracting main archive"
tar -x -v --listed-incremental=tart.incr1 -f archive.1 || exit 1
echo Extracting incremental archive
# This command should produce three messages about deletion
# of the existing files, that may appear in any order. Piping
# to sort makes sure we don't depend on any particular ordering.
tar -x -v --listed-incremental=tart.incr2 -f archive.2 | sort 2>/dev/null

echo Final files:
find tart -print | sort 2>/dev/null
)
102. listed02.at:29:  ok

103. listed03.at:24: testing incremental dump when the parent directory is unreadable ...
./listed03.at:27:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77

echo "test" > $$
chmod 0 $$
cat $$ > /dev/null 2>&1
result=$?
rm -f $$
test $result -eq 0 && exit 77

test `uname` = "Linux" || exit 77

mkdir dir
mkdir dir/sub
mkdir dir/sub/a
genfile --file dir/sub/a/file
cd dir/sub

chmod a-r ..
tar -c -f archive.tar --listed-incremental=db.1 -v a 2>err
status=$?
chmod a+r ..
if test $status -eq 2; then
  grep '^tar: \.: Cannot getcwd' err >/dev/null 2>&1 && exit 77
fi
cat err >&2
exit $status
)
103. listed03.at:24:  ok

104. listed04.at:26: testing --listed-incremental and --one-file-system ...
./listed04.at:29:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77
mkdir dir
echo a >dir/a
echo b >dir/b

tar --one-file-system -cvf archive.tar -g archive.incr dir || exit
tar -tf archive.tar || exit
)
104. listed04.at:26:  ok

105. listed05.at:33: testing --listed-incremental and remounted directories ...
./listed05.at:36:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77

echo "test" > $$
chmod 0 $$
cat $$ > /dev/null 2>&1
result=$?
rm -f $$
test $result -eq 0 || exit 77

options="-C tartest --create --one-file-system --verbose"
rm -rf archive-01.snar archive-01.tar tartest subdir

# Create initial structure
mkdir tartest
echo "hi" > tartest/top-level-file
mkdir tartest/subdir
echo "hi" > tartest/subdir/subdir-file

echo "# Level 0"
tar $options --file archive-0.tar --listed-incremental=archive-0.snar .

echo "# Remount"
mv tartest/subdir .
mkdir tartest/subdir
mount -t ramfs none tartest/subdir || exit 77
tar -C subdir -c -f - . | tar -C tartest/subdir -x -f -

echo "# Level 1"
cp archive-0.snar archive-1.snar
tar $options --file archive-1.tar --listed-incremental=archive-1.snar .

umount tartest/subdir
)
--- -	2018-11-22 12:56:24.998633794 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/105/stderr	2018-11-22 12:56:24.984559615 +0000
@@ -1,4 +1 @@
-tar: .: Directory is new
-tar: ./subdir: Directory is new
-tar: ./subdir: directory is on a different filesystem; not dumped
 
--- -	2018-11-22 12:56:25.008869833 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/105/stdout	2018-11-22 12:56:24.994559979 +0000
@@ -1,10 +1 @@
-# Level 0
-./
-./subdir/
-./top-level-file
-./subdir/subdir-file
-# Remount
-# Level 1
-./
-./subdir/
 
105. listed05.at:33:  skipped (listed05.at:36)

106. incr03.at:29: testing renamed files in incrementals ...
./incr03.at:32:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77

test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir directory
genfile --file=directory/x
genfile --file=directory/y

sleep 1

tar -cf archive.1 -g db directory

mv directory/x directory/z
cp db db.old
tar -cf archive.2 -g db directory

mv directory orig

echo Listing of archive.1
tar -tf archive.1 | sort
echo Listing of archive.2
tar -tf archive.2 | sort

echo Directory after first restore
tar -xf archive.1 -g db --warning=no-timestamp
find directory | sort

echo Directory after second restore
tar -xf archive.2 -g db --warning=no-timestamp
find directory | sort
)
./incr03.at:32:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77

test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir directory
genfile --file=directory/x
genfile --file=directory/y

sleep 1

tar -cf archive.1 -g db directory

mv directory/x directory/z
cp db db.old
tar -cf archive.2 -g db directory

mv directory orig

echo Listing of archive.1
tar -tf archive.1 | sort
echo Listing of archive.2
tar -tf archive.2 | sort

echo Directory after first restore
tar -xf archive.1 -g db --warning=no-timestamp
find directory | sort

echo Directory after second restore
tar -xf archive.2 -g db --warning=no-timestamp
find directory | sort
)
./incr03.at:32:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77

test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir directory
genfile --file=directory/x
genfile --file=directory/y

sleep 1

tar -cf archive.1 -g db directory

mv directory/x directory/z
cp db db.old
tar -cf archive.2 -g db directory

mv directory orig

echo Listing of archive.1
tar -tf archive.1 | sort
echo Listing of archive.2
tar -tf archive.2 | sort

echo Directory after first restore
tar -xf archive.1 -g db --warning=no-timestamp
find directory | sort

echo Directory after second restore
tar -xf archive.2 -g db --warning=no-timestamp
find directory | sort
)
106. incr03.at:29:  ok

107. incr04.at:30: testing proper icontents initialization ...
./incr04.at:35:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77

install-sh -d a/b >/dev/null  || exit 77
awk 'BEGIN {
  for (i=1;i<=142;i++)
    printf("a/b/one_31_chars_long_file_name_%03d\n", i);
  }' < /dev/null | genfile --files-from -

sleep 1

echo "Initial dump"
tar cvf a0.tar -g a.sna a
mv a/b a/c
echo "Incremental dump"
tar cvf a1.tar -g a.sna a
)
./incr04.at:35:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77

install-sh -d a/b >/dev/null  || exit 77
awk 'BEGIN {
  for (i=1;i<=142;i++)
    printf("a/b/one_31_chars_long_file_name_%03d\n", i);
  }' < /dev/null | genfile --files-from -

sleep 1

echo "Initial dump"
tar cvf a0.tar -g a.sna a
mv a/b a/c
echo "Incremental dump"
tar cvf a1.tar -g a.sna a
)
./incr04.at:35:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77

install-sh -d a/b >/dev/null  || exit 77
awk 'BEGIN {
  for (i=1;i<=142;i++)
    printf("a/b/one_31_chars_long_file_name_%03d\n", i);
  }' < /dev/null | genfile --files-from -

sleep 1

echo "Initial dump"
tar cvf a0.tar -g a.sna a
mv a/b a/c
echo "Incremental dump"
tar cvf a1.tar -g a.sna a
)
107. incr04.at:30:  ok

108. incr05.at:21: testing incremental dumps with -C ...
./incr05.at:24:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77
mkdir dir
mkdir dir/sub
genfile --file dir/file1
genfile --file dir/sub/file2

echo Level 0
tar -c -f archive.tar -g db -C dir -v --warning=no-new-dir .

genfile --file dir/file3
echo Level 1
tar -c -f archive.tar -g db -C dir -v --warning=no-new-dir .
)
./incr05.at:24:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77
mkdir dir
mkdir dir/sub
genfile --file dir/file1
genfile --file dir/sub/file2

echo Level 0
tar -c -f archive.tar -g db -C dir -v --warning=no-new-dir .

genfile --file dir/file3
echo Level 1
tar -c -f archive.tar -g db -C dir -v --warning=no-new-dir .
)
./incr05.at:24:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77
mkdir dir
mkdir dir/sub
genfile --file dir/file1
genfile --file dir/sub/file2

echo Level 0
tar -c -f archive.tar -g db -C dir -v --warning=no-new-dir .

genfile --file dir/file3
echo Level 1
tar -c -f archive.tar -g db -C dir -v --warning=no-new-dir .
)
108. incr05.at:21:  ok

109. incr06.at:21: testing incremental dumps of nested directories ...
./incr06.at:24:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77
mkdir dir
mkdir dir/sub
mkdir dir/sub/a
mkdir dir/sub/b
genfile --file dir/file1
genfile --file dir/sub/file2
genfile --file dir/sub/a/file3

echo Level 0 . sub
tar -c -f archive-0.1.tar -g db.1 -C dir -v --warning=no-new-dir . sub
echo Level 0 sub .
tar -c -f archive-0.2.tar -g db.2 -C dir -v --warning=no-new-dir sub .

mkdir dir/c
genfile --file dir/sub/b/file4

echo Level 1 . sub
tar -c -f archive-1.1.tar -g db.1 -C dir -v --warning=no-new-dir . sub
echo Level 1 sub .
tar -c -f archive-1.2.tar -g db.2 -C dir -v --warning=no-new-dir sub .
)
./incr06.at:24:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77
mkdir dir
mkdir dir/sub
mkdir dir/sub/a
mkdir dir/sub/b
genfile --file dir/file1
genfile --file dir/sub/file2
genfile --file dir/sub/a/file3

echo Level 0 . sub
tar -c -f archive-0.1.tar -g db.1 -C dir -v --warning=no-new-dir . sub
echo Level 0 sub .
tar -c -f archive-0.2.tar -g db.2 -C dir -v --warning=no-new-dir sub .

mkdir dir/c
genfile --file dir/sub/b/file4

echo Level 1 . sub
tar -c -f archive-1.1.tar -g db.1 -C dir -v --warning=no-new-dir . sub
echo Level 1 sub .
tar -c -f archive-1.2.tar -g db.2 -C dir -v --warning=no-new-dir sub .
)
./incr06.at:24:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77
mkdir dir
mkdir dir/sub
mkdir dir/sub/a
mkdir dir/sub/b
genfile --file dir/file1
genfile --file dir/sub/file2
genfile --file dir/sub/a/file3

echo Level 0 . sub
tar -c -f archive-0.1.tar -g db.1 -C dir -v --warning=no-new-dir . sub
echo Level 0 sub .
tar -c -f archive-0.2.tar -g db.2 -C dir -v --warning=no-new-dir sub .

mkdir dir/c
genfile --file dir/sub/b/file4

echo Level 1 . sub
tar -c -f archive-1.1.tar -g db.1 -C dir -v --warning=no-new-dir . sub
echo Level 1 sub .
tar -c -f archive-1.2.tar -g db.2 -C dir -v --warning=no-new-dir sub .
)
109. incr06.at:21:  ok

110. incr07.at:18: testing incremental restores with -C ...
./incr07.at:40:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77
mkdir dirA
echo 'a' > dirA/a
echo 'a' > dirA/b

decho C0
tar -g test.snar -vcf test.0.tar dirA

echo 'a' > dirA/c
decho C1
tar -g test.snar -vcf test.1.tar dirA

rm -f dirA/a
decho C2
tar -g test.snar -vcf test.2.tar dirA

mkdir ext
rm -rf dirA

decho E0
tar -g test.snar -vxf test.0.tar -C ext/
decho E1
tar -g test.snar -vxf test.1.tar -C ext/

decho E2
tar -g test.snar -vxf test.2.tar -C ext/

mkdir ext/dirA/dirB
touch ext/dirA/dirB/file

decho E3
tar -g test.snar -vxf test.2.tar -C ext/

echo FIN
test -d dirA && echo >&2 "toplevel dirA exists"
exit 0
)
./incr07.at:40:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77
mkdir dirA
echo 'a' > dirA/a
echo 'a' > dirA/b

decho C0
tar -g test.snar -vcf test.0.tar dirA

echo 'a' > dirA/c
decho C1
tar -g test.snar -vcf test.1.tar dirA

rm -f dirA/a
decho C2
tar -g test.snar -vcf test.2.tar dirA

mkdir ext
rm -rf dirA

decho E0
tar -g test.snar -vxf test.0.tar -C ext/
decho E1
tar -g test.snar -vxf test.1.tar -C ext/

decho E2
tar -g test.snar -vxf test.2.tar -C ext/

mkdir ext/dirA/dirB
touch ext/dirA/dirB/file

decho E3
tar -g test.snar -vxf test.2.tar -C ext/

echo FIN
test -d dirA && echo >&2 "toplevel dirA exists"
exit 0
)
./incr07.at:40:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77
mkdir dirA
echo 'a' > dirA/a
echo 'a' > dirA/b

decho C0
tar -g test.snar -vcf test.0.tar dirA

echo 'a' > dirA/c
decho C1
tar -g test.snar -vcf test.1.tar dirA

rm -f dirA/a
decho C2
tar -g test.snar -vcf test.2.tar dirA

mkdir ext
rm -rf dirA

decho E0
tar -g test.snar -vxf test.0.tar -C ext/
decho E1
tar -g test.snar -vxf test.1.tar -C ext/

decho E2
tar -g test.snar -vxf test.2.tar -C ext/

mkdir ext/dirA/dirB
touch ext/dirA/dirB/file

decho E3
tar -g test.snar -vxf test.2.tar -C ext/

echo FIN
test -d dirA && echo >&2 "toplevel dirA exists"
exit 0
)
110. incr07.at:18:  ok

111. incr08.at:38: testing filename normalization ...
./incr08.at:41:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77

test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir tartest
cd tartest
mkdir foo
mkdir foo/subdir
mkdir foo/subdir/dir1
mkdir subdir
mkdir subdir/dir2
decho A
find .|sort

decho B
DIR=`pwd`
tar -cvf ../foo.tar --listed-incremental=../foo.snar -C foo . $DIR 2>../err |\
  sed "s|$DIR|ABSPATH|"
sed "s|$DIR|ABSPATH|" ../err >&2
)
111. incr08.at:38:  ok

112. incr09.at:26: testing incremental with alternating -C ...
./incr09.at:29:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77

test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir foo bar middle
echo foo/foo_file > foo/foo_file
echo bar/bar_file > bar/bar_file
echo middle/file > middle/middle_file
decho A
tar -cvf foo.tar --incremental -C foo . -C `pwd` middle  -C bar .

rm foo.tar
>toplevel_file
decho B
tar -cvf foo.tar --incremental -C foo . -C `pwd` toplevel_file  -C bar .
)
112. incr09.at:26:  ok

113. incr10.at:18: testing concatenated incremental archives (deletes) ...
./incr10.at:28:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77
mkdir in
mkdir in/dir
decho Level 0
tar -cvf 1.tar -g snap -C in .
rmdir in/dir
decho Level 1
tar -cvf 2.tar -g snap -C in .
cp 1.tar full.tar
decho Concat
tar -A 2.tar -f full.tar -g /dev/null
decho Extract
mkdir out
tar -xvf full.tar -g /dev/null -C out
)
113. incr10.at:18:  ok

114. incr11.at:25: testing concatenated incremental archives (renames) ...
./incr11.at:28:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

ckmtime || exit 77

test -z "`sort < /dev/null 2>&1`" || exit 77


install-sh -d data/dir >/dev/null && genfile --file data/dir/file || exit 77
decho Level 0
tar -cvf full.tar -g snap -C data .
decho Level 1
mv data/dir data/dir2
tar -cvf incr.tar -g snap -C data .
decho Concat
cp full.tar full2.tar
tar -A -f full2.tar incr.tar
decho Extract
mkdir out
tar -xvf full2.tar -g /dev/null -C out
decho List
find out | sort
)
114. incr11.at:25:  ok


Files removed while archiving

115. filerem01.at:36: testing file removed as we read it (ca. 22 seconds) ...
./filerem01.at:39:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir dir
mkdir dir/sub
genfile --file dir/file1
genfile --file dir/sub/file2

genfile --run --checkpoint=3 --unlink dir/file1 -- \
       tar --blocking-factor=1 --checkpoint=1 --checkpoint-action='sleep=1' \
       --checkpoint-action='echo' -c -f archive.tar \
       --listed-incremental db -v dir >/dev/null
)
stdout:
./filerem01.at:39:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

mkdir dir
mkdir dir/sub
genfile --file dir/file1
genfile --file dir/sub/file2

genfile --run --checkpoint=3 --unlink dir/file1 -- \
       tar --blocking-factor=1 --checkpoint=1 --checkpoint-action='sleep=1' \
       --checkpoint-action='echo' -c -f archive.tar \
       --listed-incremental db -v dir >/dev/null
)
stdout:
115. filerem01.at:36:  ok

116. filerem02.at:26: testing toplevel file removed (ca. 24 seconds) ...
./filerem02.at:29:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir dir
mkdir dir/sub
genfile --file dir/file1
genfile --file dir/sub/file2
mkdir dir2
genfile --file dir2/file1

genfile --run --checkpoint=3 --exec 'rm -rf dir2' -- \
       tar --blocking-factor=1 --checkpoint=1 --checkpoint-action='sleep=1' \
       --checkpoint-action='echo' -c -f archive.tar \
       --listed-incremental db -v --warning=no-new-dir dir dir2 >/dev/null
)
stderr:
tar: dir2: file changed as we read it
tar: dir2: Cannot open: No such file or directory
tar: Exiting with failure status due to previous errors
stdout:
./filerem02.at:29:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

mkdir dir
mkdir dir/sub
genfile --file dir/file1
genfile --file dir/sub/file2
mkdir dir2
genfile --file dir2/file1

genfile --run --checkpoint=3 --exec 'rm -rf dir2' -- \
       tar --blocking-factor=1 --checkpoint=1 --checkpoint-action='sleep=1' \
       --checkpoint-action='echo' -c -f archive.tar \
       --listed-incremental db -v --warning=no-new-dir dir dir2 >/dev/null
)
stderr:
tar: dir2: Cannot stat: No such file or directory
tar: dir2: Cannot open: No such file or directory
tar: Exiting with failure status due to previous errors
stdout:
116. filerem02.at:26:  ok


Directories removed while archiving

117. dirrem01.at:34: testing directory removed before reading ...
./dirrem01.at:37:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir dir
mkdir dir/sub
genfile --file dir/file1
genfile --file dir/sub/file2

case "$TEST_TAR_FORMAT" in
posix) CPT=5;;
gnu)   CPT=3;;
*)     exit 77
esac

genfile --run --checkpoint=$CPT --unlink dir/sub/file2 --unlink dir/sub -- \
       tar --blocking-factor=1 --checkpoint=1 --checkpoint-action='echo' \
       --checkpoint-action='sleep=1' -c -f archive.tar \
       --listed-incremental db -v dir >/dev/null
)
stdout:
./dirrem01.at:37:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

mkdir dir
mkdir dir/sub
genfile --file dir/file1
genfile --file dir/sub/file2

case "$TEST_TAR_FORMAT" in
posix) CPT=5;;
gnu)   CPT=3;;
*)     exit 77
esac

genfile --run --checkpoint=$CPT --unlink dir/sub/file2 --unlink dir/sub -- \
       tar --blocking-factor=1 --checkpoint=1 --checkpoint-action='echo' \
       --checkpoint-action='sleep=1' -c -f archive.tar \
       --listed-incremental db -v dir >/dev/null
)
stdout:
117. dirrem01.at:34:  ok

118. dirrem02.at:31: testing explicitly named directory removed before reading ...
./dirrem02.at:34:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir dir
mkdir dir/sub
genfile --file dir/file1
genfile --file dir/sub/file2

case "$TEST_TAR_FORMAT" in
posix) CPT=5;;
gnu)   CPT=3;;
*)     exit 77
esac

genfile --run --checkpoint=$CPT --unlink dir/sub/file2 --unlink dir/sub -- \
       tar --blocking-factor=1 --checkpoint=1 --checkpoint-action='echo' \
       --checkpoint-action='sleep=1' -c -f archive.tar \
       --listed-incremental db -v dir dir/sub >/dev/null
)
stdout:
./dirrem02.at:34:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

mkdir dir
mkdir dir/sub
genfile --file dir/file1
genfile --file dir/sub/file2

case "$TEST_TAR_FORMAT" in
posix) CPT=5;;
gnu)   CPT=3;;
*)     exit 77
esac

genfile --run --checkpoint=$CPT --unlink dir/sub/file2 --unlink dir/sub -- \
       tar --blocking-factor=1 --checkpoint=1 --checkpoint-action='echo' \
       --checkpoint-action='sleep=1' -c -f archive.tar \
       --listed-incremental db -v dir dir/sub >/dev/null
)
stdout:
118. dirrem02.at:31:  ok


Renames

119. rename01.at:25: testing renamed dirs in incrementals ...
./rename01.at:28:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


mkdir foo
genfile --file foo/file1
genfile --file foo/file2
mkdir foo/bar
genfile --file foo/bar/file

echo "Creating base archive"
tar -g incr -cf arch.1 -v foo

mv foo/bar foo/baz

echo "Creating incremental archive"
tar -g incr -cf arch.2 -v foo

mv foo old

tar xfg arch.1 /dev/null

echo "Begin directory listing 1"
find foo | sort
echo "End directory listing 1"

tar xfg arch.2 /dev/null
echo Begin directory listing 2
find foo | sort
echo End directory listing 2
)
./rename01.at:28:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


mkdir foo
genfile --file foo/file1
genfile --file foo/file2
mkdir foo/bar
genfile --file foo/bar/file

echo "Creating base archive"
tar -g incr -cf arch.1 -v foo

mv foo/bar foo/baz

echo "Creating incremental archive"
tar -g incr -cf arch.2 -v foo

mv foo old

tar xfg arch.1 /dev/null

echo "Begin directory listing 1"
find foo | sort
echo "End directory listing 1"

tar xfg arch.2 /dev/null
echo Begin directory listing 2
find foo | sort
echo End directory listing 2
)
./rename01.at:28:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


mkdir foo
genfile --file foo/file1
genfile --file foo/file2
mkdir foo/bar
genfile --file foo/bar/file

echo "Creating base archive"
tar -g incr -cf arch.1 -v foo

mv foo/bar foo/baz

echo "Creating incremental archive"
tar -g incr -cf arch.2 -v foo

mv foo old

tar xfg arch.1 /dev/null

echo "Begin directory listing 1"
find foo | sort
echo "End directory listing 1"

tar xfg arch.2 /dev/null
echo Begin directory listing 2
find foo | sort
echo End directory listing 2
)
119. rename01.at:25:  ok

120. rename02.at:25: testing move between hierarchies ...
./rename02.at:28:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir foo
genfile --file foo/file1
genfile --file foo/file2
mkdir foo/bar
genfile --file foo/bar/file.r
mkdir foo/bar/baz
genfile --file foo/bar/baz/file.z

sleep 1

echo "Creating base archive"
tar -g incr -cf arch.1 -v foo

mv foo/bar/baz foo

echo "Creating incremental archive"
tar -g incr -cf arch.2 -v foo

mv foo old

tar xfg arch.1 /dev/null --warning=no-timestamp 2>tmperr
sort tmperr >&2

echo "Begin directory listing 1"
find foo | sort
echo "End directory listing 1"

tar xfgv arch.2 /dev/null --warning=no-timestamp
echo Begin directory listing 2
find foo | sort
echo End directory listing 2
)
./rename02.at:28:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir foo
genfile --file foo/file1
genfile --file foo/file2
mkdir foo/bar
genfile --file foo/bar/file.r
mkdir foo/bar/baz
genfile --file foo/bar/baz/file.z

sleep 1

echo "Creating base archive"
tar -g incr -cf arch.1 -v foo

mv foo/bar/baz foo

echo "Creating incremental archive"
tar -g incr -cf arch.2 -v foo

mv foo old

tar xfg arch.1 /dev/null --warning=no-timestamp 2>tmperr
sort tmperr >&2

echo "Begin directory listing 1"
find foo | sort
echo "End directory listing 1"

tar xfgv arch.2 /dev/null --warning=no-timestamp
echo Begin directory listing 2
find foo | sort
echo End directory listing 2
)
./rename02.at:28:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir foo
genfile --file foo/file1
genfile --file foo/file2
mkdir foo/bar
genfile --file foo/bar/file.r
mkdir foo/bar/baz
genfile --file foo/bar/baz/file.z

sleep 1

echo "Creating base archive"
tar -g incr -cf arch.1 -v foo

mv foo/bar/baz foo

echo "Creating incremental archive"
tar -g incr -cf arch.2 -v foo

mv foo old

tar xfg arch.1 /dev/null --warning=no-timestamp 2>tmperr
sort tmperr >&2

echo "Begin directory listing 1"
find foo | sort
echo "End directory listing 1"

tar xfgv arch.2 /dev/null --warning=no-timestamp
echo Begin directory listing 2
find foo | sort
echo End directory listing 2
)
120. rename02.at:25:  ok

121. rename03.at:24: testing cyclic renames ...
./rename03.at:27:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


mkdir foo
genfile --file foo/file1
genfile --file foo/file2

mkdir foo/a
genfile --file foo/a/filea

mkdir foo/b
genfile --file foo/b/fileb

mkdir foo/c
genfile --file foo/c/filec

sleep 1

echo "First dump"
echo "First dump">&2
tar -g incr -cf arch.1 -v foo 2>tmperr
sort tmperr >&2

# Shuffle directories:
(cd foo
mv a $$
mv c a
mv b c
mv $$ b)

echo "Second dump"
echo "Second dump" >&2
tar -g incr -cf arch.2 -v foo 2>tmperr
sort tmperr >&2

tar xfg arch.1 /dev/null --warning=no-timestamp

echo "Begin directory listing 1"
find foo | sort
echo "End directory listing 1"

tar xfgv arch.2 /dev/null --warning=no-timestamp
echo Begin directory listing 2
find foo | sort
echo End directory listing 2
)
./rename03.at:27:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


mkdir foo
genfile --file foo/file1
genfile --file foo/file2

mkdir foo/a
genfile --file foo/a/filea

mkdir foo/b
genfile --file foo/b/fileb

mkdir foo/c
genfile --file foo/c/filec

sleep 1

echo "First dump"
echo "First dump">&2
tar -g incr -cf arch.1 -v foo 2>tmperr
sort tmperr >&2

# Shuffle directories:
(cd foo
mv a $$
mv c a
mv b c
mv $$ b)

echo "Second dump"
echo "Second dump" >&2
tar -g incr -cf arch.2 -v foo 2>tmperr
sort tmperr >&2

tar xfg arch.1 /dev/null --warning=no-timestamp

echo "Begin directory listing 1"
find foo | sort
echo "End directory listing 1"

tar xfgv arch.2 /dev/null --warning=no-timestamp
echo Begin directory listing 2
find foo | sort
echo End directory listing 2
)
./rename03.at:27:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


mkdir foo
genfile --file foo/file1
genfile --file foo/file2

mkdir foo/a
genfile --file foo/a/filea

mkdir foo/b
genfile --file foo/b/fileb

mkdir foo/c
genfile --file foo/c/filec

sleep 1

echo "First dump"
echo "First dump">&2
tar -g incr -cf arch.1 -v foo 2>tmperr
sort tmperr >&2

# Shuffle directories:
(cd foo
mv a $$
mv c a
mv b c
mv $$ b)

echo "Second dump"
echo "Second dump" >&2
tar -g incr -cf arch.2 -v foo 2>tmperr
sort tmperr >&2

tar xfg arch.1 /dev/null --warning=no-timestamp

echo "Begin directory listing 1"
find foo | sort
echo "End directory listing 1"

tar xfgv arch.2 /dev/null --warning=no-timestamp
echo Begin directory listing 2
find foo | sort
echo End directory listing 2
)
121. rename03.at:24:  ok

122. rename04.at:27: testing renamed directory containing subdirectories ...
./rename04.at:30:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


decho Creating directory structure
mkdir directory
mkdir directory/subdir
genfile --file=directory/file

decho Creating initial archive
tar -cf archive.1 -g db.1 directory

decho Renaming
mv directory dir

decho Creating incremental archive
cp db.1 db.2
tar -cf archive.2 -g db.2 dir

mv dir orig

decho First restore
tar -xf archive.1 -g db.1
find directory | sort

decho Second restore
tar -xf archive.2 -g db.2
find dir | sort
)
./rename04.at:30:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


decho Creating directory structure
mkdir directory
mkdir directory/subdir
genfile --file=directory/file

decho Creating initial archive
tar -cf archive.1 -g db.1 directory

decho Renaming
mv directory dir

decho Creating incremental archive
cp db.1 db.2
tar -cf archive.2 -g db.2 dir

mv dir orig

decho First restore
tar -xf archive.1 -g db.1
find directory | sort

decho Second restore
tar -xf archive.2 -g db.2
find dir | sort
)
./rename04.at:30:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


decho Creating directory structure
mkdir directory
mkdir directory/subdir
genfile --file=directory/file

decho Creating initial archive
tar -cf archive.1 -g db.1 directory

decho Renaming
mv directory dir

decho Creating incremental archive
cp db.1 db.2
tar -cf archive.2 -g db.2 dir

mv dir orig

decho First restore
tar -xf archive.1 -g db.1
find directory | sort

decho Second restore
tar -xf archive.2 -g db.2
find dir | sort
)
122. rename04.at:27:  ok

123. rename05.at:24: testing renamed subdirectories ...
./rename05.at:27:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


decho Creating directory structure
mkdir directory
mkdir directory/subdir
genfile --file=directory/file

decho Creating initial archive
tar -cf archive.1 -g db.1 directory

decho Renaming
mv directory/subdir directory/subdir.0
mv directory dir

decho Creating incremental archive
cp db.1 db.2
tar -cf archive.2 -g db.2 dir

mv dir orig

decho First restore
tar -xf archive.1 -g db.1 --warning=no-timestamp
find directory | sort

decho Second restore
tar -xf archive.2 -g db.2 --warning=no-timestamp
find dir | sort
)
./rename05.at:27:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


decho Creating directory structure
mkdir directory
mkdir directory/subdir
genfile --file=directory/file

decho Creating initial archive
tar -cf archive.1 -g db.1 directory

decho Renaming
mv directory/subdir directory/subdir.0
mv directory dir

decho Creating incremental archive
cp db.1 db.2
tar -cf archive.2 -g db.2 dir

mv dir orig

decho First restore
tar -xf archive.1 -g db.1 --warning=no-timestamp
find directory | sort

decho Second restore
tar -xf archive.2 -g db.2 --warning=no-timestamp
find dir | sort
)
./rename05.at:27:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


decho Creating directory structure
mkdir directory
mkdir directory/subdir
genfile --file=directory/file

decho Creating initial archive
tar -cf archive.1 -g db.1 directory

decho Renaming
mv directory/subdir directory/subdir.0
mv directory dir

decho Creating incremental archive
cp db.1 db.2
tar -cf archive.2 -g db.2 dir

mv dir orig

decho First restore
tar -xf archive.1 -g db.1 --warning=no-timestamp
find directory | sort

decho Second restore
tar -xf archive.2 -g db.2 --warning=no-timestamp
find dir | sort
)
123. rename05.at:24:  ok

124. chtype.at:28: testing changed file types in incrementals ...
./chtype.at:31:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


install-sh -d directory/b/c >/dev/null && genfile --file directory/b/c/x || exit 77
mkdir directory/a
genfile --file directory/a/a

echo First backup
tar --create --file=archive.1 --listed-incremental=db.1 directory

sleep 2

# Remove directory b and create a file with this name.
# Previous versions were not able to restore over this file.
rm -r directory/b
genfile --file directory/b
genfile --file directory/a/b

echo Second backup
tar --create --file=archive.2 --listed-incremental=db.2 directory

# Delete a
rm -r directory

echo Restore archive.1
tar -xf archive.1 --listed-incremental=/dev/null --warning=no-timestamp
echo Restore archive.2
tar -xf archive.2 --listed-incremental=/dev/null --warning=no-timestamp
find directory | sort
)
./chtype.at:31:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


install-sh -d directory/b/c >/dev/null && genfile --file directory/b/c/x || exit 77
mkdir directory/a
genfile --file directory/a/a

echo First backup
tar --create --file=archive.1 --listed-incremental=db.1 directory

sleep 2

# Remove directory b and create a file with this name.
# Previous versions were not able to restore over this file.
rm -r directory/b
genfile --file directory/b
genfile --file directory/a/b

echo Second backup
tar --create --file=archive.2 --listed-incremental=db.2 directory

# Delete a
rm -r directory

echo Restore archive.1
tar -xf archive.1 --listed-incremental=/dev/null --warning=no-timestamp
echo Restore archive.2
tar -xf archive.2 --listed-incremental=/dev/null --warning=no-timestamp
find directory | sort
)
./chtype.at:31:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


install-sh -d directory/b/c >/dev/null && genfile --file directory/b/c/x || exit 77
mkdir directory/a
genfile --file directory/a/a

echo First backup
tar --create --file=archive.1 --listed-incremental=db.1 directory

sleep 2

# Remove directory b and create a file with this name.
# Previous versions were not able to restore over this file.
rm -r directory/b
genfile --file directory/b
genfile --file directory/a/b

echo Second backup
tar --create --file=archive.2 --listed-incremental=db.2 directory

# Delete a
rm -r directory

echo Restore archive.1
tar -xf archive.1 --listed-incremental=/dev/null --warning=no-timestamp
echo Restore archive.2
tar -xf archive.2 --listed-incremental=/dev/null --warning=no-timestamp
find directory | sort
)
124. chtype.at:28:  ok


Ignore failing reads

125. ignfail.at:24: testing ignfail ...
./ignfail.at:27:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

# The test is meaningless for super-user.

echo "test" > $$
chmod 0 $$
cat $$ > /dev/null 2>&1
result=$?
rm -f $$
test $result -eq 0 && exit 77


touch file
mkdir directory
touch directory/file

echo 1>&2 -----
chmod 000 file
tar cf archive file
status=$?
chmod 600 file
test $status = 2 || exit 1

echo 1>&2 -----
chmod 000 file
tar cf archive --ignore-failed-read file || exit 1
status=$?
chmod 600 file
test $status = 0 || exit 1

echo 1>&2 -----
chmod 000 directory
tar cf archive directory
status=$?
chmod 700 directory
test $status = 2 || exit 1

echo 1>&2 -----
chmod 000 directory
tar cf archive --ignore-failed-read directory || exit 1
status=$?
chmod 700 directory
test $status = 0
)
./ignfail.at:27:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

# The test is meaningless for super-user.

echo "test" > $$
chmod 0 $$
cat $$ > /dev/null 2>&1
result=$?
rm -f $$
test $result -eq 0 && exit 77


touch file
mkdir directory
touch directory/file

echo 1>&2 -----
chmod 000 file
tar cf archive file
status=$?
chmod 600 file
test $status = 2 || exit 1

echo 1>&2 -----
chmod 000 file
tar cf archive --ignore-failed-read file || exit 1
status=$?
chmod 600 file
test $status = 0 || exit 1

echo 1>&2 -----
chmod 000 directory
tar cf archive directory
status=$?
chmod 700 directory
test $status = 2 || exit 1

echo 1>&2 -----
chmod 000 directory
tar cf archive --ignore-failed-read directory || exit 1
status=$?
chmod 700 directory
test $status = 0
)
./ignfail.at:27:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

# The test is meaningless for super-user.

echo "test" > $$
chmod 0 $$
cat $$ > /dev/null 2>&1
result=$?
rm -f $$
test $result -eq 0 && exit 77


touch file
mkdir directory
touch directory/file

echo 1>&2 -----
chmod 000 file
tar cf archive file
status=$?
chmod 600 file
test $status = 2 || exit 1

echo 1>&2 -----
chmod 000 file
tar cf archive --ignore-failed-read file || exit 1
status=$?
chmod 600 file
test $status = 0 || exit 1

echo 1>&2 -----
chmod 000 directory
tar cf archive directory
status=$?
chmod 700 directory
test $status = 2 || exit 1

echo 1>&2 -----
chmod 000 directory
tar cf archive --ignore-failed-read directory || exit 1
status=$?
chmod 700 directory
test $status = 0
)
./ignfail.at:27:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

# The test is meaningless for super-user.

echo "test" > $$
chmod 0 $$
cat $$ > /dev/null 2>&1
result=$?
rm -f $$
test $result -eq 0 && exit 77


touch file
mkdir directory
touch directory/file

echo 1>&2 -----
chmod 000 file
tar cf archive file
status=$?
chmod 600 file
test $status = 2 || exit 1

echo 1>&2 -----
chmod 000 file
tar cf archive --ignore-failed-read file || exit 1
status=$?
chmod 600 file
test $status = 0 || exit 1

echo 1>&2 -----
chmod 000 directory
tar cf archive directory
status=$?
chmod 700 directory
test $status = 2 || exit 1

echo 1>&2 -----
chmod 000 directory
tar cf archive --ignore-failed-read directory || exit 1
status=$?
chmod 700 directory
test $status = 0
)
./ignfail.at:27:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

# The test is meaningless for super-user.

echo "test" > $$
chmod 0 $$
cat $$ > /dev/null 2>&1
result=$?
rm -f $$
test $result -eq 0 && exit 77


touch file
mkdir directory
touch directory/file

echo 1>&2 -----
chmod 000 file
tar cf archive file
status=$?
chmod 600 file
test $status = 2 || exit 1

echo 1>&2 -----
chmod 000 file
tar cf archive --ignore-failed-read file || exit 1
status=$?
chmod 600 file
test $status = 0 || exit 1

echo 1>&2 -----
chmod 000 directory
tar cf archive directory
status=$?
chmod 700 directory
test $status = 2 || exit 1

echo 1>&2 -----
chmod 000 directory
tar cf archive --ignore-failed-read directory || exit 1
status=$?
chmod 700 directory
test $status = 0
)
125. ignfail.at:24:  ok


Link handling

126. link01.at:34: testing link count gt 2 ...
./link01.at:37:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

mkdir directory
mkdir directory/test1
mkdir directory/test2

echo TEST > directory/test1/test.txt
ln directory/test1/test.txt directory/test2/test.txt || exit 77

tar cf archive directory/test1/test.txt directory/test1/test.txt

rm -r directory
tar xf archive --warning=no-timestamp

ls directory/test1
)
./link01.at:37:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

mkdir directory
mkdir directory/test1
mkdir directory/test2

echo TEST > directory/test1/test.txt
ln directory/test1/test.txt directory/test2/test.txt || exit 77

tar cf archive directory/test1/test.txt directory/test1/test.txt

rm -r directory
tar xf archive --warning=no-timestamp

ls directory/test1
)
./link01.at:37:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

mkdir directory
mkdir directory/test1
mkdir directory/test2

echo TEST > directory/test1/test.txt
ln directory/test1/test.txt directory/test2/test.txt || exit 77

tar cf archive directory/test1/test.txt directory/test1/test.txt

rm -r directory
tar xf archive --warning=no-timestamp

ls directory/test1
)
./link01.at:37:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

mkdir directory
mkdir directory/test1
mkdir directory/test2

echo TEST > directory/test1/test.txt
ln directory/test1/test.txt directory/test2/test.txt || exit 77

tar cf archive directory/test1/test.txt directory/test1/test.txt

rm -r directory
tar xf archive --warning=no-timestamp

ls directory/test1
)
./link01.at:37:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir directory
mkdir directory/test1
mkdir directory/test2

echo TEST > directory/test1/test.txt
ln directory/test1/test.txt directory/test2/test.txt || exit 77

tar cf archive directory/test1/test.txt directory/test1/test.txt

rm -r directory
tar xf archive --warning=no-timestamp

ls directory/test1
)
126. link01.at:34:  ok

127. link02.at:32: testing preserve hard links with --remove-files ...
./link02.at:35:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

genfile -l 64 -f file1
ln file1 file2
ln file2 file3
ln file3 file4
tar -c -f archive --remove-files file1 file2 file3 file4
tar tfv archive | sed -n 's/.*file[2-4] link to //p'
)
./link02.at:35:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

genfile -l 64 -f file1
ln file1 file2
ln file2 file3
ln file3 file4
tar -c -f archive --remove-files file1 file2 file3 file4
tar tfv archive | sed -n 's/.*file[2-4] link to //p'
)
./link02.at:35:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

genfile -l 64 -f file1
ln file1 file2
ln file2 file3
ln file3 file4
tar -c -f archive --remove-files file1 file2 file3 file4
tar tfv archive | sed -n 's/.*file[2-4] link to //p'
)
./link02.at:35:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

genfile -l 64 -f file1
ln file1 file2
ln file2 file3
ln file3 file4
tar -c -f archive --remove-files file1 file2 file3 file4
tar tfv archive | sed -n 's/.*file[2-4] link to //p'
)
./link02.at:35:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

genfile -l 64 -f file1
ln file1 file2
ln file2 file3
ln file3 file4
tar -c -f archive --remove-files file1 file2 file3 file4
tar tfv archive | sed -n 's/.*file[2-4] link to //p'
)
127. link02.at:32:  ok

128. link03.at:24: testing working -l with --remove-files ...
./link03.at:34:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


genfile -l 64 -f file1
ln file1 file2
ln file2 file3
ln file3 file4

echo archive.1
tar -c -f archive.1 -l --remove-files file1 file2 file3 file4

genfile -l 64 -f file1
ln file1 file2
ln file2 file3
ln file3 file4

echo archive.2
tar -c -f archive.2 -l --remove-files file1 file2 file3
echo testing archive.2
tar tfv archive.2 | sed -n 's/.*file[2-3] link to //p'
)
./link03.at:34:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


genfile -l 64 -f file1
ln file1 file2
ln file2 file3
ln file3 file4

echo archive.1
tar -c -f archive.1 -l --remove-files file1 file2 file3 file4

genfile -l 64 -f file1
ln file1 file2
ln file2 file3
ln file3 file4

echo archive.2
tar -c -f archive.2 -l --remove-files file1 file2 file3
echo testing archive.2
tar tfv archive.2 | sed -n 's/.*file[2-3] link to //p'
)
./link03.at:34:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


genfile -l 64 -f file1
ln file1 file2
ln file2 file3
ln file3 file4

echo archive.1
tar -c -f archive.1 -l --remove-files file1 file2 file3 file4

genfile -l 64 -f file1
ln file1 file2
ln file2 file3
ln file3 file4

echo archive.2
tar -c -f archive.2 -l --remove-files file1 file2 file3
echo testing archive.2
tar tfv archive.2 | sed -n 's/.*file[2-3] link to //p'
)
./link03.at:34:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


genfile -l 64 -f file1
ln file1 file2
ln file2 file3
ln file3 file4

echo archive.1
tar -c -f archive.1 -l --remove-files file1 file2 file3 file4

genfile -l 64 -f file1
ln file1 file2
ln file2 file3
ln file3 file4

echo archive.2
tar -c -f archive.2 -l --remove-files file1 file2 file3
echo testing archive.2
tar tfv archive.2 | sed -n 's/.*file[2-3] link to //p'
)
./link03.at:34:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


genfile -l 64 -f file1
ln file1 file2
ln file2 file3
ln file3 file4

echo archive.1
tar -c -f archive.1 -l --remove-files file1 file2 file3 file4

genfile -l 64 -f file1
ln file1 file2
ln file2 file3
ln file3 file4

echo archive.2
tar -c -f archive.2 -l --remove-files file1 file2 file3
echo testing archive.2
tar tfv archive.2 | sed -n 's/.*file[2-3] link to //p'
)
128. link03.at:24:  ok

129. link04.at:29: testing link count is 1 but multiple occurrences ...
./link04.at:32:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

mkdir dir
echo TEST > dir/file
ln -s file dir/symlink || exit 77

tar cf archive dir dir
tar tvf archive | sed '
  s,.*[0-9] dir/,dir/,
' | sort

echo --

tar cfl archive dir dir

echo ==

tar chf archive dir
tar tvf archive | sed '
  s,.*[0-9] dir/,dir/,
  s,file,FOO,g
  s,symlink,FOO,g
' | sort
)
./link04.at:32:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

mkdir dir
echo TEST > dir/file
ln -s file dir/symlink || exit 77

tar cf archive dir dir
tar tvf archive | sed '
  s,.*[0-9] dir/,dir/,
' | sort

echo --

tar cfl archive dir dir

echo ==

tar chf archive dir
tar tvf archive | sed '
  s,.*[0-9] dir/,dir/,
  s,file,FOO,g
  s,symlink,FOO,g
' | sort
)
./link04.at:32:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

mkdir dir
echo TEST > dir/file
ln -s file dir/symlink || exit 77

tar cf archive dir dir
tar tvf archive | sed '
  s,.*[0-9] dir/,dir/,
' | sort

echo --

tar cfl archive dir dir

echo ==

tar chf archive dir
tar tvf archive | sed '
  s,.*[0-9] dir/,dir/,
  s,file,FOO,g
  s,symlink,FOO,g
' | sort
)
./link04.at:32:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

mkdir dir
echo TEST > dir/file
ln -s file dir/symlink || exit 77

tar cf archive dir dir
tar tvf archive | sed '
  s,.*[0-9] dir/,dir/,
' | sort

echo --

tar cfl archive dir dir

echo ==

tar chf archive dir
tar tvf archive | sed '
  s,.*[0-9] dir/,dir/,
  s,file,FOO,g
  s,symlink,FOO,g
' | sort
)
./link04.at:32:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir dir
echo TEST > dir/file
ln -s file dir/symlink || exit 77

tar cf archive dir dir
tar tvf archive | sed '
  s,.*[0-9] dir/,dir/,
' | sort

echo --

tar cfl archive dir dir

echo ==

tar chf archive dir
tar tvf archive | sed '
  s,.*[0-9] dir/,dir/,
  s,file,FOO,g
  s,symlink,FOO,g
' | sort
)
129. link04.at:29:  ok


Specific archive formats

130. longv7.at:25: testing long names in V7 archives ...
./longv7.at:31:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

mkdir this_is_a_very_long_name_for_a_directory_which_causes_problems
touch this_is_a_very_long_name_for_a_directory_which_causes_problems/this_is_a_very_long_file_name_which_raises_issues.c

tar cf archive this_is_a_very_long_name_for_a_directory_which_causes_problems
echo separator
tar tf archive
)
130. longv7.at:25:  ok

131. long01.at:29: testing long file names divisible by block size ...
./long01.at:37:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


install-sh -d 0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde >/dev/null && genfile --file 0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde || exit 77
echo test > endfile

tar cf archive 0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde endfile
tar tf archive)
./long01.at:37:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


install-sh -d 0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde >/dev/null && genfile --file 0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde || exit 77
echo test > endfile

tar cf archive 0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde/0123456789abcde endfile
tar tf archive)
131. long01.at:29:  ok

132. lustar01.at:22: testing ustar: unsplittable file name ...
./lustar01.at:28:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

genfile --file=this_is_a_very_long_name_for_a_file_designed_to_test_generation_of_ustar_archives_by_gnu_tar_semicolon_it_will_not_fit_the_name_field_and_cannot_be_split_between_name_and_prefix || exit 77
tar cf archive this_is_a_very_long_name_for_a_file_designed_to_test_generation_of_ustar_archives_by_gnu_tar_semicolon_it_will_not_fit_the_name_field_and_cannot_be_split_between_name_and_prefix
)
132. lustar01.at:22:  ok

133. lustar02.at:22: testing ustar: unsplittable path name ...
./lustar02.at:33:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


install-sh -d this_is_a_very_long_name_for_a_file_designed_to_test_generation_of_ustar_archives_by_gnu_tar_semicolon_it_will_not_fit_the_name_field_and_cannot_be_split_be >/dev/null && genfile --file this_is_a_very_long_name_for_a_file_designed_to_test_generation_of_ustar_archives_by_gnu_tar_semicolon_it_will_not_fit_the_name_field_and_cannot_be_split_be/tween_name_and_prefix || exit 77
tar cf archive this_is_a_very_long_name_for_a_file_designed_to_test_generation_of_ustar_archives_by_gnu_tar_semicolon_it_will_not_fit_the_name_field_and_cannot_be_split_be
)
133. lustar02.at:22:  ok

134. lustar03.at:22: testing ustar: splitting long names ...
./lustar03.at:30:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


install-sh -d this_is_a_very_long_name_for_a_file_designed_to_test_generation/of_ustar_archives_by_gnu_tar_semicolon_it_will_not_fit_the_name_field_and_cannot_be_split_be >/dev/null && genfile --file this_is_a_very_long_name_for_a_file_designed_to_test_generation/of_ustar_archives_by_gnu_tar_semicolon_it_will_not_fit_the_name_field_and_cannot_be_split_be/file || exit 77
echo "Create archive"
tar cf archive this_is_a_very_long_name_for_a_file_designed_to_test_generation/of_ustar_archives_by_gnu_tar_semicolon_it_will_not_fit_the_name_field_and_cannot_be_split_be
echo "List archive"
tar tf archive)
134. lustar03.at:22:  ok

135. old.at:24: testing old archives ...
./old.at:28:
mkdir directory
tar cfvo archive directory || exit 1
tar tf archive

135. old.at:24:  ok

136. time01.at:20: testing time: tricky time stamps ...
./time01.at:23:
mkdir pax
(cd pax
TEST_TAR_FORMAT=pax
export TEST_TAR_FORMAT
TAR_OPTIONS="-H pax"
export TAR_OPTIONS
rm -rf *

export TZ=UTC0
mkdir dir

# Test files with time stamps that are near common sources of error,
# typically near powers of 2 (for seconds) or near 0, 1970, or 9999 (years).
# Use GNU-style @ notation for very large time stamps, since they
# typically don't render into years correctly due to int overflow.
for s in \
  @-9223372036854775809 @-9223372036854775808 @-9223372036854775807 \
  0000-01-01T00:00:00 0000-01-01T00:00:01 \
  0000-01-02T00:00:00 \
  1697-10-17T11:03:27 1697-10-17T11:03:28 1697-10-17T11:03:29 \
  1833-11-24T17:31:43 1833-11-24T17:31:44 1833-11-24T17:31:45 \
  1901-12-13T20:45:51 1901-12-13T20:45:52 1901-12-13T20:45:53 \
  1901-12-14T20:45:51 \
  1969-12-31T23:59:58 1969-12-31T23:59:59 \
  1970-01-01T00:00:00 1970-01-01T00:00:01 \
  2038-01-18T03:14:07 \
  2038-01-19T03:14:07 2038-01-19T03:14:08 \
  2106-02-07T06:28:15 2106-02-07T06:28:16 \
  2242-03-16T12:56:31 2242-03-16T12:56:32 \
  9999-12-31T23:59:58 9999-12-31T23:59:59 \
  @9223372036854775807 @9223372036854775808
do
  # Skip a time stamp $s if it's out of range for this platform,
  # of if it uses a notation that this platform does not recognize.
  touch -d $s dir/f$s >/dev/null 2>&1 || continue

  # Likewise for $s.1.  If $s is the most negative time stamp and
  # time stamps are signed, then $s.1 is out of range.
  touch -d $s.1 dir/f$s.$ns >/dev/null 2>&1 || continue

  for frac in   01 001 00001 000001 0000001 00000001 000000001 0000000001 \
	      9 99 999 99999 999999 9999999 99999999 999999999 9999999999
  do
    touch -d $s.$frac dir/f$s.$frac
  done
done

tar -c -f archive.tar dir
tar -d -f archive.tar dir
)
136. time01.at:20:  ok

137. time02.at:20: testing time: clamping mtime ...
./time02.at:23:
mkdir pax
(cd pax
TEST_TAR_FORMAT=pax
export TEST_TAR_FORMAT
TAR_OPTIONS="-H pax"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

export TZ=UTC0
mkdir dir

touch -d 2015-12-01T00:00:00 dir/a >/dev/null 2>&1 || exit 77
touch -d 2016-01-01T00:00:00 dir/b >/dev/null 2>&1 || exit 77
touch -d 2016-02-01T00:00:00 dir/c >/dev/null 2>&1 || exit 77
touch -d 2038-01-01T00:00:00 dir/d >/dev/null 2>&1 || exit 77

tar -c --mtime 2016-01-15T00:00:00 --clamp-mtime -f archive.tar dir
tar -d -f archive.tar dir|sort
)
137. time02.at:20:  ok


Multivolume archives

138. multiv01.at:24: testing multivolume dumps from pipes ...
./multiv01.at:31:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

exec <&-
genfile --length 7168 --file file1

for block in " 1" " 2" " 3" " 4" " 5" " 6" " 7" " 8" \
              " 9" "10" "11" "12" "13" "14" "15" "16" ; do \
  echo "file2  block ${block} bla!bla!bla!bla!bla!bla!bla!bla!bla!bla!bla!bla"
  for count in 2 3 4 5 6 7 8 ; do
    echo "bla!bla!bla!bla!bla!bla!bla!bla!bla!bla!bla!bla!bla!bla!bla!bla"
  done
done >file2

if test $TEST_TAR_FORMAT = pax; then
  TAPE_LENGTH=11
else
  TAPE_LENGTH=10
fi

tar -c --multi-volume --tape-length=$TAPE_LENGTH \
  -f t1-pipe.tar -f t2-pipe.tar ./file1 ./file2 || exit 1

mkdir extract-dir-pipe
dd bs=4096 count=$TAPE_LENGTH if=t2-pipe.tar 2>/dev/null |
PATH=$PATH ${TRUSS} tar -f t1-pipe.tar -f - \
      -C extract-dir-pipe -x --multi-volume --warning=no-timestamp \
      --tape-length=$TAPE_LENGTH --read-full-records || exit 1

cmp file1 extract-dir-pipe/file1
cmp file2 extract-dir-pipe/file2
)
./multiv01.at:31:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

exec <&-
genfile --length 7168 --file file1

for block in " 1" " 2" " 3" " 4" " 5" " 6" " 7" " 8" \
              " 9" "10" "11" "12" "13" "14" "15" "16" ; do \
  echo "file2  block ${block} bla!bla!bla!bla!bla!bla!bla!bla!bla!bla!bla!bla"
  for count in 2 3 4 5 6 7 8 ; do
    echo "bla!bla!bla!bla!bla!bla!bla!bla!bla!bla!bla!bla!bla!bla!bla!bla"
  done
done >file2

if test $TEST_TAR_FORMAT = pax; then
  TAPE_LENGTH=11
else
  TAPE_LENGTH=10
fi

tar -c --multi-volume --tape-length=$TAPE_LENGTH \
  -f t1-pipe.tar -f t2-pipe.tar ./file1 ./file2 || exit 1

mkdir extract-dir-pipe
dd bs=4096 count=$TAPE_LENGTH if=t2-pipe.tar 2>/dev/null |
PATH=$PATH ${TRUSS} tar -f t1-pipe.tar -f - \
      -C extract-dir-pipe -x --multi-volume --warning=no-timestamp \
      --tape-length=$TAPE_LENGTH --read-full-records || exit 1

cmp file1 extract-dir-pipe/file1
cmp file2 extract-dir-pipe/file2
)
./multiv01.at:31:
mkdir pax
(cd pax
TEST_TAR_FORMAT=pax
export TEST_TAR_FORMAT
TAR_OPTIONS="-H pax"
export TAR_OPTIONS
rm -rf *

exec <&-
genfile --length 7168 --file file1

for block in " 1" " 2" " 3" " 4" " 5" " 6" " 7" " 8" \
              " 9" "10" "11" "12" "13" "14" "15" "16" ; do \
  echo "file2  block ${block} bla!bla!bla!bla!bla!bla!bla!bla!bla!bla!bla!bla"
  for count in 2 3 4 5 6 7 8 ; do
    echo "bla!bla!bla!bla!bla!bla!bla!bla!bla!bla!bla!bla!bla!bla!bla!bla"
  done
done >file2

if test $TEST_TAR_FORMAT = pax; then
  TAPE_LENGTH=11
else
  TAPE_LENGTH=10
fi

tar -c --multi-volume --tape-length=$TAPE_LENGTH \
  -f t1-pipe.tar -f t2-pipe.tar ./file1 ./file2 || exit 1

mkdir extract-dir-pipe
dd bs=4096 count=$TAPE_LENGTH if=t2-pipe.tar 2>/dev/null |
PATH=$PATH ${TRUSS} tar -f t1-pipe.tar -f - \
      -C extract-dir-pipe -x --multi-volume --warning=no-timestamp \
      --tape-length=$TAPE_LENGTH --read-full-records || exit 1

cmp file1 extract-dir-pipe/file1
cmp file2 extract-dir-pipe/file2
)
138. multiv01.at:24:  ok

139. multiv02.at:29: testing skipping a straddling member ...
./multiv02.at:32:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

genfile --length 10240 --file en
genfile --length 20000 --file to
genfile --length 20000 --file tre
genfile --length 10240 --file fire

exec <&-

tar -c -f A.tar -f B.tar -f C.tar -M -L 30 en to tre fire || exit 1
echo separator
tar -v -x -f A.tar -f B.tar -f C.tar -M en --warning=no-timestamp || exit 1
)
./multiv02.at:32:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

genfile --length 10240 --file en
genfile --length 20000 --file to
genfile --length 20000 --file tre
genfile --length 10240 --file fire

exec <&-

tar -c -f A.tar -f B.tar -f C.tar -M -L 30 en to tre fire || exit 1
echo separator
tar -v -x -f A.tar -f B.tar -f C.tar -M en --warning=no-timestamp || exit 1
)
./multiv02.at:32:
mkdir pax
(cd pax
TEST_TAR_FORMAT=pax
export TEST_TAR_FORMAT
TAR_OPTIONS="-H pax"
export TAR_OPTIONS
rm -rf *

genfile --length 10240 --file en
genfile --length 20000 --file to
genfile --length 20000 --file tre
genfile --length 10240 --file fire

exec <&-

tar -c -f A.tar -f B.tar -f C.tar -M -L 30 en to tre fire || exit 1
echo separator
tar -v -x -f A.tar -f B.tar -f C.tar -M en --warning=no-timestamp || exit 1
)
139. multiv02.at:29:  ok

140. multiv03.at:31: testing MV archive & long filenames ...
./multiv03.at:34:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

AFILE=`awk 'BEGIN { for (i = 0; i < 100; i++) printf "a"; exit; }'`
BFILE=`awk 'BEGIN { for (i = 0; i < 101; i++) printf "b"; exit; }'`

cat > ../experr <<EOF
tar: $BFILE: file name too long to be stored in a GNU multivolume header, truncated
tar: '$BFILE' is possibly continued on this volume: header contains truncated name
EOF

cat > ../expout <<EOF
$AFILE
separator-1
separator-2
EOF

genfile --length 15360 --file $AFILE

exec <&-

tar -M -L 10 -c -f arch.1 -f arch.2 $AFILE || exit 1
tar -tM -f arch.1 -f arch.2 || exit 1

echo separator-1

genfile --length 15360 --file $BFILE
tar -M -L 10 -c -f arch.1 -f arch.2 $BFILE || exit 1

echo separator-2
mv $BFILE bfile
tar -M -x -f arch.1 -f arch.2 --warning=no-timestamp || exit 1
cmp $BFILE bfile
)
./multiv03.at:34:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

AFILE=`awk 'BEGIN { for (i = 0; i < 100; i++) printf "a"; exit; }'`
BFILE=`awk 'BEGIN { for (i = 0; i < 101; i++) printf "b"; exit; }'`

cat > ../experr <<EOF
tar: $BFILE: file name too long to be stored in a GNU multivolume header, truncated
tar: '$BFILE' is possibly continued on this volume: header contains truncated name
EOF

cat > ../expout <<EOF
$AFILE
separator-1
separator-2
EOF

genfile --length 15360 --file $AFILE

exec <&-

tar -M -L 10 -c -f arch.1 -f arch.2 $AFILE || exit 1
tar -tM -f arch.1 -f arch.2 || exit 1

echo separator-1

genfile --length 15360 --file $BFILE
tar -M -L 10 -c -f arch.1 -f arch.2 $BFILE || exit 1

echo separator-2
mv $BFILE bfile
tar -M -x -f arch.1 -f arch.2 --warning=no-timestamp || exit 1
cmp $BFILE bfile
)
140. multiv03.at:31:  ok

141. multiv04.at:37: testing split directory members in a MV archive ...
./multiv04.at:40:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


mkdir directory
awk 'BEGIN { for (i = 0; i < 1024; i++) printf("directory/%014x\n", i); }' </dev/null | genfile --files-from -

exec <&-

sleep 2

tar --listed-incremental=list -c -f archive.a directory

sleep 2

tar --listed-incremental=list -c --record-size 1024 -L 16 -f arc.1 -f arc.2 -v directory

echo separator

tar -MRt -f arc.1 -f arc.2)
./multiv04.at:40:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


mkdir directory
awk 'BEGIN { for (i = 0; i < 1024; i++) printf("directory/%014x\n", i); }' </dev/null | genfile --files-from -

exec <&-

sleep 2

tar --listed-incremental=list -c -f archive.a directory

sleep 2

tar --listed-incremental=list -c --record-size 1024 -L 16 -f arc.1 -f arc.2 -v directory

echo separator

tar -MRt -f arc.1 -f arc.2)
141. multiv04.at:37:  ok

142. multiv05.at:27: testing Restoring after an out of sync volume ...
./multiv05.at:31:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

exec <&-

genfile --length 250k --file jeden
genfile --length 250k --file dwa
genfile --length 250k --file trzy
genfile --length 250k --file cztery
genfile --length 250k --file piec
genfile --length 250k --file szesc


echo Creating archive
tar -c -M -L 502 -f a.tar -f b.tar -f c.tar jeden dwa trzy cztery piec szesc
echo separator
mkdir bak
mv jeden dwa trzy cztery piec szesc bak
tar -vxM -f a.tar -f c.tar -f b.tar -f c.tar
echo Diffing jeden
   cmp bak/jeden jeden || exit 1
echo Diffing dwa
   cmp bak/dwa dwa || exit 1
echo Diffing trzy
   cmp bak/trzy trzy || exit 1
echo Diffing cztery
   cmp bak/cztery cztery || exit 1
echo Diffing piec
   cmp bak/piec piec || exit 1
echo Diffing szesc
   cmp bak/szesc szesc || exit 1
)
142. multiv05.at:27:  ok

143. multiv06.at:27: testing Multivolumes with L=record_size ...
./multiv06.at:30:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

exec <&-
decho Creating file
genfile --length 20139 --file file
decho Creating archive
tar -c -M -L10 -b20 -farc.1 -farc.2 -farc.3 file
decho Testing archive
tar -t -M -farc.1 -farc.2 -farc.3)
./multiv06.at:30:
mkdir pax
(cd pax
TEST_TAR_FORMAT=pax
export TEST_TAR_FORMAT
TAR_OPTIONS="-H pax"
export TAR_OPTIONS
rm -rf *

exec <&-
decho Creating file
genfile --length 20139 --file file
decho Creating archive
tar -c -M -L10 -b20 -farc.1 -farc.2 -farc.3 file
decho Testing archive
tar -t -M -farc.1 -farc.2 -farc.3)
143. multiv06.at:27:  ok

144. multiv07.at:28: testing volumes split at an extended header ...
./multiv07.at:31:


test -z "$TEST_DATA_DIR" && exit 77
tarball_prereq xsplit-1.tar 0e008c84c517e48fbf23ca6a7033cde6 $TEST_DATA_DIR $TEST_DATA_URL || exit 77

test -z "$TEST_DATA_DIR" && exit 77
tarball_prereq xsplit-2.tar 03150b9852d285458f43734e9e0b9a45 $TEST_DATA_DIR $TEST_DATA_URL || exit 77

exec <&-

cd $TEST_DATA_DIR
tar -t -M -fxsplit-1.tar -fxsplit-2.tar

--- -	2018-11-22 12:58:31.492704747 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/144/stdout	2018-11-22 12:58:31.479164921 +0000
@@ -1,4 +1 @@
-Archive volumes split at an extended header Volume 1
-foo
-bar
 
144. multiv07.at:28:  skipped (multiv07.at:31)

145. multiv08.at:25: testing multivolume header creation ...
./multiv08.at:28:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

genfile --length 9472 --file a
genfile --length 9984 --file b
decho Creating
tar -c -M -L10 -f A.tar -f B.tar -f C.tar a b
decho Testing
tar -tMR -f A.tar -f B.tar -f C.tar
)
145. multiv08.at:25:  ok

146. multiv09.at:26: testing bad next volume ...
./multiv09.at:33:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

genfile --length 2000000 --file aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
tar --format=gnu -cM --tape-length 1M -f A.tar -f B.tar aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa || exit $?
echo "created"
tar --format=gnu -xM -f A.tar 2>/dev/null <<EOF
y
q
EOF
)
./multiv09.at:33:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

genfile --length 2000000 --file aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
tar --format=gnu -cM --tape-length 1M -f A.tar -f B.tar aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa || exit $?
echo "created"
tar --format=gnu -xM -f A.tar 2>/dev/null <<EOF
y
q
EOF
)
./multiv09.at:33:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

genfile --length 2000000 --file aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
tar --format=gnu -cM --tape-length 1M -f A.tar -f B.tar aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa || exit $?
echo "created"
tar --format=gnu -xM -f A.tar 2>/dev/null <<EOF
y
q
EOF
)
./multiv09.at:33:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

genfile --length 2000000 --file aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
tar --format=gnu -cM --tape-length 1M -f A.tar -f B.tar aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa || exit $?
echo "created"
tar --format=gnu -xM -f A.tar 2>/dev/null <<EOF
y
q
EOF
)
./multiv09.at:33:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

genfile --length 2000000 --file aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
tar --format=gnu -cM --tape-length 1M -f A.tar -f B.tar aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa || exit $?
echo "created"
tar --format=gnu -xM -f A.tar 2>/dev/null <<EOF
y
q
EOF
)
146. multiv09.at:26:  ok

147. multiv10.at:37: testing file start at the beginning of a posix volume ...
./multiv10.at:40:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

set -e
genfile --length=15360 --file data1
genfile --length=15360 --file data2
tar -v -c -L 10 -M -f 1.tar -f 2.tar -f 3.tar -f 4.tar -f 5.tar data1 data2
tar -M -t -f 1.tar -f 2.tar -f 3.tar -f 4.tar -f 5.tar
mkdir out
tar -C out -M -x -f 1.tar -f 2.tar -f 3.tar -f 4.tar -f 5.tar
cmp data1 out/data1
cmp data2 out/data2
)
147. multiv10.at:37:  ok


Owner and Groups

148. owner.at:21: testing --owner and --group ...
./owner.at:24:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

export TZ=UTC0

genfile --file a

tar --owner="Joe the Plumber:1234" \
    --group="Plumber's Union:5678" \
    --mtime='@0' \
    --mode='u=rw,go=r' \
    -cf arc a

tar -tvf arc
tar --numeric-owner -tvf arc
)
148. owner.at:21:  ok

149. map.at:21: testing --owner-map and --group-map ...
./map.at:24:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

export TZ=UTC0

genfile --file a
set -- `genfile --stat=uid,gid a`
cat > uid.map <<EOT
# Owner mapping
+$1	"Joe the Plumber:1234"
EOT
# Group mapping
cat > gid.map <<EOT
+$2	"Plumber's Union:5678"
EOT

tar --owner-map=uid.map\
    --group-map=gid.map\
    --owner="Fallback Owner:4321" \
    --group="Fallback Group:8765" \
    --mtime='@0' \
    --mode='u=rw,go=r' \
    -cf 1.tar a

tar -tvf 1.tar
tar --numeric-owner -tvf 1.tar

> uid.map
> gid.map

tar --owner-map=uid.map\
    --group-map=gid.map\
    --owner="Fallback Owner:4321" \
    --group="Fallback Group:8765" \
    --mtime='@0' \
    --mode='u=rw,go=r' \
    -cf 2.tar a

tar -tvf 2.tar
tar --numeric-owner -tvf 2.tar
)
149. map.at:21:  ok


Sparse files

150. sparse01.at:22: testing sparse files ...
./sparse01.at:25:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

genfile --length 1000 -f begin
genfile --length 1000 -f end
genfile --sparse --file sparsefile --block-size 512 0 ABCD 1M EFGH 2000K IJKL || exit 77
tar -c -f archive --sparse begin sparsefile end || exit 1
echo separator

tar tfv archive
echo separator
mkdir directory
tar Cxf directory archive --warning=no-timestamp
genfile --stat=name,size sparsefile
cmp sparsefile directory/sparsefile
)
stdout:
separator
-rw-rw-r-- buildd/buildd  1000 2018-11-22 12:58 begin
-rw-r--r-- buildd/buildd 3102720 2018-11-22 12:58 sparsefile
-rw-rw-r-- buildd/buildd    1000 2018-11-22 12:58 end
separator
sparsefile 3102720
./sparse01.at:25:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

genfile --length 1000 -f begin
genfile --length 1000 -f end
genfile --sparse --file sparsefile --block-size 512 0 ABCD 1M EFGH 2000K IJKL || exit 77
tar -c -f archive --sparse begin sparsefile end || exit 1
echo separator

tar tfv archive
echo separator
mkdir directory
tar Cxf directory archive --warning=no-timestamp
genfile --stat=name,size sparsefile
cmp sparsefile directory/sparsefile
)
stdout:
separator
-rw-rw-r-- buildd/buildd  1000 2018-11-22 12:58 begin
-rw-r--r-- buildd/buildd 3102720 2018-11-22 12:58 sparsefile
-rw-rw-r-- buildd/buildd    1000 2018-11-22 12:58 end
separator
sparsefile 3102720
./sparse01.at:25:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

genfile --length 1000 -f begin
genfile --length 1000 -f end
genfile --sparse --file sparsefile --block-size 512 0 ABCD 1M EFGH 2000K IJKL || exit 77
tar -c -f archive --sparse begin sparsefile end || exit 1
echo separator

tar tfv archive
echo separator
mkdir directory
tar Cxf directory archive --warning=no-timestamp
genfile --stat=name,size sparsefile
cmp sparsefile directory/sparsefile
)
stdout:
separator
-rw-rw-r-- buildd/buildd  1000 2018-11-22 12:58 begin
-rw-r--r-- buildd/buildd 3102720 2018-11-22 12:58 sparsefile
-rw-rw-r-- buildd/buildd    1000 2018-11-22 12:58 end
separator
sparsefile 3102720
150. sparse01.at:22:  ok

151. sparse02.at:22: testing extracting sparse file over a pipe ...
./sparse02.at:29:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

genfile --sparse --file sparsefile --block-size 512 0 ABCD 1M EFGH 2000K IJKL || exit 77
tar --hole-detection=raw -c -f archive --sparse sparsefile || exit 1
echo separator

tar xfO archive | cat - > sparsecopy || exit 1
cmp sparsefile sparsecopy
)
./sparse02.at:29:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

genfile --sparse --file sparsefile --block-size 512 0 ABCD 1M EFGH 2000K IJKL || exit 77
tar --hole-detection=raw -c -f archive --sparse sparsefile || exit 1
echo separator

tar xfO archive | cat - > sparsecopy || exit 1
cmp sparsefile sparsecopy
)
./sparse02.at:29:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

genfile --sparse --file sparsefile --block-size 512 0 ABCD 1M EFGH 2000K IJKL || exit 77
tar --hole-detection=raw -c -f archive --sparse sparsefile || exit 1
echo separator

tar xfO archive | cat - > sparsecopy || exit 1
cmp sparsefile sparsecopy
)
151. sparse02.at:22:  ok

152. sparse03.at:22: testing storing sparse files > 8G ...
./sparse03.at:30:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

genfile --length 1000 --file begin
genfile --length 1000 --file end
genfile --sparse --file sparsefile --block-size 512 8G A || exit 77
tar -c -f archive --sparse begin sparsefile end || exit 1
echo separator

tar tfv archive
echo separator
mkdir directory
tar Cxf directory archive
genfile --stat=name,size sparsefile
cmp sparsefile directory/sparsefile
)
stdout:
separator
-rw-rw-r-- buildd/buildd  1000 2018-11-22 12:58 begin
-rw-r--r-- buildd/buildd 8589935104 2018-11-22 12:58 sparsefile
-rw-rw-r-- buildd/buildd       1000 2018-11-22 12:58 end
separator
sparsefile 8589935104
152. sparse03.at:22:  ok

153. sparse04.at:21: testing storing long sparse file names ...
./sparse04.at:35:
mkdir pax
(cd pax
TEST_TAR_FORMAT=pax
export TEST_TAR_FORMAT
TAR_OPTIONS="-H pax"
export TAR_OPTIONS
rm -rf *

genfile --sparse --file 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 --block-size 512 8M A || exit 77
tar -f - -c --sparse --posix 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 | tar tf -
)
153. sparse04.at:21:  ok

154. sparse05.at:21: testing listing sparse files bigger than 2^33 B ...
./sparse05.at:31:
mkdir pax
(cd pax
TEST_TAR_FORMAT=pax
export TEST_TAR_FORMAT
TAR_OPTIONS="-H pax"
export TAR_OPTIONS
rm -rf *

cat >mapfile <<'_ATEOF'
0 =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
10M =2560
_ATEOF

genfile --sparse --file BIGFILE --block-size 4K - < mapfile || exit 77
tar -f - -c --sparse --posix BIGFILE | tar tvf - | awk '{ print $3, $(NF) }'
)
154. sparse05.at:21:  ok

155. sparse06.at:21: testing storing sparse file using seek method ...
./sparse06.at:32:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


checkseekhole || exit 77


TAR_OPTIONS="$TAR_OPTIONS --hole-detection=seek"
genfile --sparse --file bigsparse 0 ABC 8G DEF
tar -cSf a bigsparse
test $? -eq 0 || exit 1


rm -rf out archive.tar smallsparse && mkdir out
genfile --sparse --quiet --file smallsparse 0 ABC
tar -cSf archive.tar smallsparse
tar -xf archive.tar -C out
cmp smallsparse out/smallsparse


rm -rf out archive.tar smallsparse && mkdir out
genfile --sparse --quiet --file smallsparse 0 ABC 10M
tar -cSf archive.tar smallsparse
tar -xf archive.tar -C out
cmp smallsparse out/smallsparse


rm -rf out archive.tar smallsparse && mkdir out
genfile --sparse --quiet --file smallsparse 0 ABC 10M DEF
tar -cSf archive.tar smallsparse
tar -xf archive.tar -C out
cmp smallsparse out/smallsparse



rm -rf out archive.tar smallsparse && mkdir out
genfile --sparse --quiet --file smallsparse 10M
tar -cSf archive.tar smallsparse
tar -xf archive.tar -C out
cmp smallsparse out/smallsparse


rm -rf out archive.tar smallsparse && mkdir out
genfile --sparse --quiet --file smallsparse 10M ABC
tar -cSf archive.tar smallsparse
tar -xf archive.tar -C out
cmp smallsparse out/smallsparse


rm -rf out archive.tar smallsparse && mkdir out
genfile --sparse --quiet --file smallsparse 10M ABC 20M
tar -cSf archive.tar smallsparse
tar -xf archive.tar -C out
cmp smallsparse out/smallsparse



rm -rf out archive.tar smallsparse && mkdir out
genfile --sparse --quiet --file smallsparse 10M DEF 20M GHI 30M JKL 40M
tar -cSf archive.tar smallsparse
tar -xf archive.tar -C out
cmp smallsparse out/smallsparse


)
155. sparse06.at:21:  ok

156. sparse07.at:21: testing sparse files with unicode names ...
./sparse07.at:24:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

genfile --sparse --file žluť --block-size 512 0 ABCD 1M EFGH 2000K IJKL || exit 77
tar -c -f archive --sparse žluť || exit 1

tar tf archive
)
./sparse07.at:24:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

genfile --sparse --file žluť --block-size 512 0 ABCD 1M EFGH 2000K IJKL || exit 77
tar -c -f archive --sparse žluť || exit 1

tar tf archive
)
./sparse07.at:24:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

genfile --sparse --file žluť --block-size 512 0 ABCD 1M EFGH 2000K IJKL || exit 77
tar -c -f archive --sparse žluť || exit 1

tar tf archive
)
156. sparse07.at:21:  ok

157. sparsemv.at:22: testing sparse files in MV archives ...
./sparsemv.at:32:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

exec <&-
TAR_OPTIONS="$TAR_OPTIONS --hole-detection=raw"
genfile --sparse --file sparsefile 0 ABCDEFGHIJK 1M ABCDEFGHI || exit 77
echo "Pass 1: Split between data blocks"
echo "Create archive"
tar --sparse -c --record-size=512 -M -L6 -f arc.1 -f arc.2 sparsefile || exit 1
echo "Test archive"
tar --record-size=512 -t -M -f arc.1 -f arc.2
echo "Compare archive"
tar --record-size=512 -d -M -f arc.1 -f arc.2

echo "Pass 2: Split within a data block"
genfile --sparse --file sparsefile 0 ABCDEFGHIJ 1M ABCDEFGHI || exit 77
echo "Create archive"
tar --sparse -c --record-size=512 -M -L6 -f arc.1 -f arc.2 sparsefile || exit 1
echo "Test archive"
tar --record-size=512 -t -M -f arc.1 -f arc.2
echo "Compare archive"
tar --record-size=512 -d -M -f arc.1 -f arc.2
)
./sparsemv.at:32:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

exec <&-
TAR_OPTIONS="$TAR_OPTIONS --hole-detection=raw"
genfile --sparse --file sparsefile 0 ABCDEFGHIJK 1M ABCDEFGHI || exit 77
echo "Pass 1: Split between data blocks"
echo "Create archive"
tar --sparse -c --record-size=512 -M -L6 -f arc.1 -f arc.2 sparsefile || exit 1
echo "Test archive"
tar --record-size=512 -t -M -f arc.1 -f arc.2
echo "Compare archive"
tar --record-size=512 -d -M -f arc.1 -f arc.2

echo "Pass 2: Split within a data block"
genfile --sparse --file sparsefile 0 ABCDEFGHIJ 1M ABCDEFGHI || exit 77
echo "Create archive"
tar --sparse -c --record-size=512 -M -L6 -f arc.1 -f arc.2 sparsefile || exit 1
echo "Test archive"
tar --record-size=512 -t -M -f arc.1 -f arc.2
echo "Compare archive"
tar --record-size=512 -d -M -f arc.1 -f arc.2
)
--- -	2018-11-22 13:07:14.788064830 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/157/stdout	2018-11-22 13:07:14.773183624 +0000
@@ -8,4 +8,5 @@
 Test archive
 sparsefile
 Compare archive
+sparsefile: File fragment at 0 is not a hole
 
./sparsemv.at:32: exit code was 1, expected 0
157. sparsemv.at:22:  FAILED (sparsemv.at:32)

158. spmvp00.at:22: testing sparse files in PAX MV archives, v.0.0 ...
./spmvp00.at:25:
mkdir pax
(cd pax
TEST_TAR_FORMAT=pax
export TEST_TAR_FORMAT
TAR_OPTIONS="-H pax"
export TAR_OPTIONS
rm -rf *

exec <&-
TAR_OPTIONS="$TAR_OPTIONS --hole-detection=raw"
genfile --sparse --file sparsefile 0 ABCDEFGHI 1M ABCDEFGHI || exit 77
echo "Pass 1: Split between data blocks"
echo "Create archive"
tar --sparse --sparse-version=0.0 -c --record-size=512 -M -L6 -f arc.1 -f arc.2 -f arc.3 sparsefile
echo "Test archive"
tar -t -M -f arc.1 -f arc.2 -f arc.3
echo "Compare archive"
tar -d -M -f arc.1 -f arc.2 -f arc.3

echo "Pass 2: Split within a data block"
genfile --sparse --file sparsefile 0 ABCDEFGH 1M ABCDEFGHI || exit 77
echo "Create archive"
tar --sparse --sparse-version=0.0 -c --record-size=512 -M -L6 -f arc.1 -f arc.2 -f arc.3 sparsefile
echo "Test archive"
tar -t -M -f arc.1 -f arc.2 -f arc.3
echo "Compare archive"
tar -d -M -f arc.1 -f arc.2 -f arc.3
)
--- -	2018-11-22 13:07:15.063658500 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/158/stdout	2018-11-22 13:07:15.048193605 +0000
@@ -8,4 +8,5 @@
 Test archive
 sparsefile
 Compare archive
+sparsefile: File fragment at 0 is not a hole
 
./spmvp00.at:25: exit code was 1, expected 0
158. spmvp00.at:22:  FAILED (spmvp00.at:25)

159. spmvp01.at:22: testing sparse files in PAX MV archives, v.0.1 ...
./spmvp01.at:25:
mkdir pax
(cd pax
TEST_TAR_FORMAT=pax
export TEST_TAR_FORMAT
TAR_OPTIONS="-H pax"
export TAR_OPTIONS
rm -rf *

exec <&-
TAR_OPTIONS="$TAR_OPTIONS --hole-detection=raw"
genfile --sparse --file sparsefile 0 ABCDEFGHIJK 1M ABCDEFGHI || exit 77
echo "Pass 1: Split between data blocks"
echo "Create archive"
tar --sparse --sparse-version=0.1 -c --record-size=512 -M -L6 -f arc.1 -f arc.2 -f arc.3 sparsefile
echo "Test archive"
tar -t -M -f arc.1 -f arc.2 -f arc.3
echo "Compare archive"
tar -d -M -f arc.1 -f arc.2 -f arc.3

echo "Pass 2: Split within a data block"
genfile --sparse --file sparsefile 0 ABCDEFGHIJ 1M ABCDEFGHI || exit 77
echo "Create archive"
tar --sparse --sparse-version=0.1 -c --record-size=512 -M -L6 -f arc.1 -f arc.2 -f arc.3 sparsefile
echo "Test archive"
tar -t -M -f arc.1 -f arc.2 -f arc.3
echo "Compare archive"
tar -d -M -f arc.1 -f arc.2 -f arc.3
)
--- -	2018-11-22 13:07:15.315145295 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/159/stdout	2018-11-22 13:07:15.303202861 +0000
@@ -8,4 +8,5 @@
 Test archive
 sparsefile
 Compare archive
+sparsefile: File fragment at 0 is not a hole
 
./spmvp01.at:25: exit code was 1, expected 0
159. spmvp01.at:22:  FAILED (spmvp01.at:25)

160. spmvp10.at:22: testing sparse files in PAX MV archives, v.1.0 ...
./spmvp10.at:25:
mkdir pax
(cd pax
TEST_TAR_FORMAT=pax
export TEST_TAR_FORMAT
TAR_OPTIONS="-H pax"
export TAR_OPTIONS
rm -rf *

exec <&-
TAR_OPTIONS="$TAR_OPTIONS --hole-detection=raw"
genfile --sparse --file sparsefile 0 ABCDEFGH 1M ABCDEFGHI || exit 77
echo "Pass 1: Split between data blocks"
echo "Create archive"
tar --sparse --sparse-version=1.0 -c --record-size=512 -M -L6 -f arc.1 -f arc.2 -f arc.3 sparsefile
echo "Test archive"
tar -t -M -f arc.1 -f arc.2 -f arc.3
echo "Compare archive"
tar -d -M -f arc.1 -f arc.2 -f arc.3

echo "Pass 2: Split within a data block"
genfile --sparse --file sparsefile 0 ABCDEFG 1M ABCDEFGHI || exit 77
echo "Create archive"
tar --sparse --sparse-version=1.0 -c --record-size=512 -M -L6 -f arc.1 -f arc.2 -f arc.3 sparsefile
echo "Test archive"
tar -t -M -f arc.1 -f arc.2 -f arc.3
echo "Compare archive"
tar -d -M -f arc.1 -f arc.2 -f arc.3
)
--- -	2018-11-22 13:07:15.567099440 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/160/stdout	2018-11-22 13:07:15.553211936 +0000
@@ -8,4 +8,5 @@
 Test archive
 sparsefile
 Compare archive
+sparsefile: File fragment at 0 is not a hole
 
./spmvp10.at:25: exit code was 1, expected 0
160. spmvp10.at:22:  FAILED (spmvp10.at:25)


Updates

161. update.at:29: testing update unchanged directories ...
./update.at:32:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir directory
genfile --length 10240 --pattern zeros --file directory/file1
genfile --length 10240 --pattern default --file directory/file2

tar cf archive directory || exit 1
echo separator
tar uf archive directory || exit 1
echo separator
tar tf archive | sort || exit 1
)
./update.at:32:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir directory
genfile --length 10240 --pattern zeros --file directory/file1
genfile --length 10240 --pattern default --file directory/file2

tar cf archive directory || exit 1
echo separator
tar uf archive directory || exit 1
echo separator
tar tf archive | sort || exit 1
)
./update.at:32:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir directory
genfile --length 10240 --pattern zeros --file directory/file1
genfile --length 10240 --pattern default --file directory/file2

tar cf archive directory || exit 1
echo separator
tar uf archive directory || exit 1
echo separator
tar tf archive | sort || exit 1
)
./update.at:32:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir directory
genfile --length 10240 --pattern zeros --file directory/file1
genfile --length 10240 --pattern default --file directory/file2

tar cf archive directory || exit 1
echo separator
tar uf archive directory || exit 1
echo separator
tar tf archive | sort || exit 1
)
./update.at:32:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir directory
genfile --length 10240 --pattern zeros --file directory/file1
genfile --length 10240 --pattern default --file directory/file2

tar cf archive directory || exit 1
echo separator
tar uf archive directory || exit 1
echo separator
tar tf archive | sort || exit 1
)
161. update.at:29:  ok

162. update01.at:29: testing update directories ...
./update01.at:32:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b

tar cf arc a

echo "separator"

sleep 2
genfile --file a/c

tar ufv arc a
echo "separator"
tar tf arc | sort || exit 1
)
./update01.at:32:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b

tar cf arc a

echo "separator"

sleep 2
genfile --file a/c

tar ufv arc a
echo "separator"
tar tf arc | sort || exit 1
)
./update01.at:32:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b

tar cf arc a

echo "separator"

sleep 2
genfile --file a/c

tar ufv arc a
echo "separator"
tar tf arc | sort || exit 1
)
./update01.at:32:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b

tar cf arc a

echo "separator"

sleep 2
genfile --file a/c

tar ufv arc a
echo "separator"
tar tf arc | sort || exit 1
)
./update01.at:32:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b

tar cf arc a

echo "separator"

sleep 2
genfile --file a/c

tar ufv arc a
echo "separator"
tar tf arc | sort || exit 1
)
162. update01.at:29:  ok

163. update02.at:26: testing update changed files ...
./update02.at:29:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b

tar cf arc a

echo "separator"

sleep 2
touch a/b

tar ufv arc a
echo "separator"
tar tf arc | sort || exit 1
)
./update02.at:29:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b

tar cf arc a

echo "separator"

sleep 2
touch a/b

tar ufv arc a
echo "separator"
tar tf arc | sort || exit 1
)
./update02.at:29:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b

tar cf arc a

echo "separator"

sleep 2
touch a/b

tar ufv arc a
echo "separator"
tar tf arc | sort || exit 1
)
./update02.at:29:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b

tar cf arc a

echo "separator"

sleep 2
touch a/b

tar ufv arc a
echo "separator"
tar tf arc | sort || exit 1
)
./update02.at:29:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b

tar cf arc a

echo "separator"

sleep 2
touch a/b

tar ufv arc a
echo "separator"
tar tf arc | sort || exit 1
)
163. update02.at:26:  ok

164. update03.at:20: testing update with chdir ...
./update03.at:27:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

mkdir dir1
mkdir dir2
mkdir dir1/subdir1 dir2/subdir2
genfile --file dir1/subdir1/a
genfile --file dir2/subdir2/a
echo Create
tar -vcf arc.tar -C dir1 subdir1 -C ../dir2 subdir2
genfile --file dir1/subdir1/b
genfile --file dir2/subdir2/c
echo Update
tar -vuf arc.tar -C dir1 subdir1 -C ../dir2 subdir2
)
./update03.at:27:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

mkdir dir1
mkdir dir2
mkdir dir1/subdir1 dir2/subdir2
genfile --file dir1/subdir1/a
genfile --file dir2/subdir2/a
echo Create
tar -vcf arc.tar -C dir1 subdir1 -C ../dir2 subdir2
genfile --file dir1/subdir1/b
genfile --file dir2/subdir2/c
echo Update
tar -vuf arc.tar -C dir1 subdir1 -C ../dir2 subdir2
)
./update03.at:27:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

mkdir dir1
mkdir dir2
mkdir dir1/subdir1 dir2/subdir2
genfile --file dir1/subdir1/a
genfile --file dir2/subdir2/a
echo Create
tar -vcf arc.tar -C dir1 subdir1 -C ../dir2 subdir2
genfile --file dir1/subdir1/b
genfile --file dir2/subdir2/c
echo Update
tar -vuf arc.tar -C dir1 subdir1 -C ../dir2 subdir2
)
./update03.at:27:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

mkdir dir1
mkdir dir2
mkdir dir1/subdir1 dir2/subdir2
genfile --file dir1/subdir1/a
genfile --file dir2/subdir2/a
echo Create
tar -vcf arc.tar -C dir1 subdir1 -C ../dir2 subdir2
genfile --file dir1/subdir1/b
genfile --file dir2/subdir2/c
echo Update
tar -vuf arc.tar -C dir1 subdir1 -C ../dir2 subdir2
)
./update03.at:27:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir dir1
mkdir dir2
mkdir dir1/subdir1 dir2/subdir2
genfile --file dir1/subdir1/a
genfile --file dir2/subdir2/a
echo Create
tar -vcf arc.tar -C dir1 subdir1 -C ../dir2 subdir2
genfile --file dir1/subdir1/b
genfile --file dir2/subdir2/c
echo Update
tar -vuf arc.tar -C dir1 subdir1 -C ../dir2 subdir2
)
164. update03.at:20:  ok


Verifying the archive

165. verify.at:25: testing verify ...
./verify.at:28:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

touch foo
tar -cvf archive.tar --verify foo
)
./verify.at:28:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

touch foo
tar -cvf archive.tar --verify foo
)
./verify.at:28:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

touch foo
tar -cvf archive.tar --verify foo
)
./verify.at:28:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

touch foo
tar -cvf archive.tar --verify foo
)
./verify.at:28:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

touch foo
tar -cvf archive.tar --verify foo
)
165. verify.at:25:  ok


Volume operations

166. volume.at:24: testing volume ...
./volume.at:27:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

tar -cf archive -V label -T /dev/null || exit 1

tar xfV archive label || exit 1
tar xfV archive 'la?el' || exit 1
tar xfV archive 'l*l' || exit 1

echo 1>&2 -----
tar xfV archive lab
test $? = 2 || exit 1
echo 1>&2 -----
tar xfV archive bel
test $? = 2 || exit 1
echo 1>&2 -----
tar xfV archive babel
test $? = 2
)
./volume.at:27:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

tar -cf archive -V label -T /dev/null || exit 1

tar xfV archive label || exit 1
tar xfV archive 'la?el' || exit 1
tar xfV archive 'l*l' || exit 1

echo 1>&2 -----
tar xfV archive lab
test $? = 2 || exit 1
echo 1>&2 -----
tar xfV archive bel
test $? = 2 || exit 1
echo 1>&2 -----
tar xfV archive babel
test $? = 2
)
166. volume.at:24:  ok

167. volsize.at:30: testing volume header size ...
./volsize.at:33:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77


test -z "$TEST_DATA_DIR" && exit 77
tarball_prereq abc.tar 540f196ceddcad9e7bd2f2d7533d0474 $TEST_DATA_DIR $TEST_DATA_URL || exit 77

echo Short Listing
tar tf $TEST_DATA_DIR/abc.tar
echo Verbose Listing
tar --utc -tvf $TEST_DATA_DIR/abc.tar
echo Extracted directory
tar xf $TEST_DATA_DIR/abc.tar
find abc|sort
)
--- -	2018-11-22 13:07:41.712328682 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/167/stdout	2018-11-22 13:07:41.699160870 +0000
@@ -1,10 +1 @@
-Short Listing
-abc/not-a-file.gif
-abc/CCC
-Verbose Listing
-V--------- 0/0            1536 2006-05-08 22:07 abc/not-a-file.gif--Volume Header--
--rw-r--r-- tom/users         0 2006-04-22 19:52 abc/CCC
-Extracted directory
-abc
-abc/CCC
 
167. volsize.at:30:  skipped (volsize.at:33)


168. comprec.at:22: testing compressed format recognition ...
./comprec.at:26:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


cat /dev/null | gzip - > /dev/null 2>&1 || exit 77

genfile --length 10240 --file file1
echo "separator"
tar cfz archive file1
echo "separator"
mv file1 orig
tar xfv archive --warning=no-timestamp
cmp orig file1
)
./comprec.at:26:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


cat /dev/null | gzip - > /dev/null 2>&1 || exit 77

genfile --length 10240 --file file1
echo "separator"
tar cfz archive file1
echo "separator"
mv file1 orig
tar xfv archive --warning=no-timestamp
cmp orig file1
)
./comprec.at:26:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


cat /dev/null | gzip - > /dev/null 2>&1 || exit 77

genfile --length 10240 --file file1
echo "separator"
tar cfz archive file1
echo "separator"
mv file1 orig
tar xfv archive --warning=no-timestamp
cmp orig file1
)
./comprec.at:26:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


cat /dev/null | gzip - > /dev/null 2>&1 || exit 77

genfile --length 10240 --file file1
echo "separator"
tar cfz archive file1
echo "separator"
mv file1 orig
tar xfv archive --warning=no-timestamp
cmp orig file1
)
./comprec.at:26:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


cat /dev/null | gzip - > /dev/null 2>&1 || exit 77

genfile --length 10240 --file file1
echo "separator"
tar cfz archive file1
echo "separator"
mv file1 orig
tar xfv archive --warning=no-timestamp
cmp orig file1
)
168. comprec.at:22:  ok

169. shortfile.at:26: testing short input files ...
./shortfile.at:29:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

genfile --length 511 --file foo || exit 5
tar tf foo
)
169. shortfile.at:26:  ok

170. shortupd.at:31: testing updating short archives ...
./shortupd.at:34:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

touch foo
tar uf archive foo
)
./shortupd.at:34:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

touch foo
tar uf archive foo
)
./shortupd.at:34:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

touch foo
tar uf archive foo
)
./shortupd.at:34:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

touch foo
tar uf archive foo
)
./shortupd.at:34:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

touch foo
tar uf archive foo
)
170. shortupd.at:31:  ok

171. truncate.at:30: testing truncate ...
./truncate.at:33:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

genfile --file foo --length 200k
genfile --file baz
genfile --run --checkpoint 10 --length 195k --truncate foo -- tar --checkpoint --checkpoint-action=echo --checkpoint-action=sleep=1 -vcf bar foo baz
echo Exit status: $?
echo separator
genfile --file foo --seek 195k --length 5k --pattern=zeros
tar dvf bar)
./truncate.at:33:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

genfile --file foo --length 200k
genfile --file baz
genfile --run --checkpoint 10 --length 195k --truncate foo -- tar --checkpoint --checkpoint-action=echo --checkpoint-action=sleep=1 -vcf bar foo baz
echo Exit status: $?
echo separator
genfile --file foo --seek 195k --length 5k --pattern=zeros
tar dvf bar)
./truncate.at:33:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

genfile --file foo --length 200k
genfile --file baz
genfile --run --checkpoint 10 --length 195k --truncate foo -- tar --checkpoint --checkpoint-action=echo --checkpoint-action=sleep=1 -vcf bar foo baz
echo Exit status: $?
echo separator
genfile --file foo --seek 195k --length 5k --pattern=zeros
tar dvf bar)
./truncate.at:33:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

genfile --file foo --length 200k
genfile --file baz
genfile --run --checkpoint 10 --length 195k --truncate foo -- tar --checkpoint --checkpoint-action=echo --checkpoint-action=sleep=1 -vcf bar foo baz
echo Exit status: $?
echo separator
genfile --file foo --seek 195k --length 5k --pattern=zeros
tar dvf bar)
./truncate.at:33:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

genfile --file foo --length 200k
genfile --file baz
genfile --run --checkpoint 10 --length 195k --truncate foo -- tar --checkpoint --checkpoint-action=echo --checkpoint-action=sleep=1 -vcf bar foo baz
echo Exit status: $?
echo separator
genfile --file foo --seek 195k --length 5k --pattern=zeros
tar dvf bar)
171. truncate.at:30:  ok

172. grow.at:25: testing grow ...
./grow.at:28:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

genfile --file foo --length 50000k
genfile --file baz
genfile --run --checkpoint 10 --length 1024 --append foo -- tar --checkpoint -vcf bar foo baz
)
./grow.at:28:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

genfile --file foo --length 50000k
genfile --file baz
genfile --run --checkpoint 10 --length 1024 --append foo -- tar --checkpoint -vcf bar foo baz
)
./grow.at:28:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

genfile --file foo --length 50000k
genfile --file baz
genfile --run --checkpoint 10 --length 1024 --append foo -- tar --checkpoint -vcf bar foo baz
)
./grow.at:28:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

genfile --file foo --length 50000k
genfile --file baz
genfile --run --checkpoint 10 --length 1024 --append foo -- tar --checkpoint -vcf bar foo baz
)
./grow.at:28:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

genfile --file foo --length 50000k
genfile --file baz
genfile --run --checkpoint 10 --length 1024 --append foo -- tar --checkpoint -vcf bar foo baz
)
172. grow.at:25:  ok

173. sigpipe.at:21: testing sigpipe handling ...
./sigpipe.at:30:

case `(cat "$at_myself" 2>&3 | :) 3>&1 >/dev/null` in #(
?*) exit 77;;
esac


genfile --length 2048 --file first
genfile --length 2048 --file second
genfile --length 2049 --file third

tar cf archive first second third

# Discard diagnostics that some shells generate about broken pipes.
(tar tf archive 2>&3 | :) 3>&2 2>/dev/null

173. sigpipe.at:21:  ok

174. comperr.at:18: testing compressor program failure ...
./comperr.at:28:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

tar --use-compress-program false -cf a.tar . 2>err
rc=$?
sed -n '$p' err
exit $rc
)
./comperr.at:28:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

tar --use-compress-program false -cf a.tar . 2>err
rc=$?
sed -n '$p' err
exit $rc
)
./comperr.at:28:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

tar --use-compress-program false -cf a.tar . 2>err
rc=$?
sed -n '$p' err
exit $rc
)
./comperr.at:28:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

tar --use-compress-program false -cf a.tar . 2>err
rc=$?
sed -n '$p' err
exit $rc
)
./comperr.at:28:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

tar --use-compress-program false -cf a.tar . 2>err
rc=$?
sed -n '$p' err
exit $rc
)
174. comperr.at:18:  ok


Removing files after archiving

175. remfiles01.at:28: testing remove-files with compression ...
./remfiles01.at:32:

echo "test" > $$
chmod 0 $$
cat $$ > /dev/null 2>&1
result=$?
rm -f $$
test $result -eq 0 && exit 77


cat /dev/null | gzip - > /dev/null 2>&1 || exit 77


case `(cat "$at_myself" 2>&3 | :) 3>&1 >/dev/null` in #(
?*) exit 77;;
esac


test -z "`sort < /dev/null 2>&1`" || exit 77


mkdir dir
cd dir
genfile --file a --length 0
chmod 0 a
genfile --file b
mkdir c

# Depending on when the SIGPIPE gets delivered, the invocation below
# may finish with either
#  tar: a: Cannot write: Broken pipe
# or
#  tar: Child returned status 2

# Discard diagnostics that some shells generate about broken pipes,
# and discard all of tar's diagnostics except for the ones saying "(child)".
# Gzip's exit code is propagated to the shell.  Usually it is 141.
# Convert all non-zero exits to 2 to make it predictable.
(tar -c -f a -z --remove-files b c 2>err || (exit 2) ) 2>/dev/null
EC=$?
sed -n '/(child)/p' err >&2
rm err
find . | sort
exit $EC

175. remfiles01.at:28:  ok

176. remfiles02.at:28: testing remove-files with compression: grand-child ...
./remfiles02.at:32:

cat /dev/null | gzip - > /dev/null 2>&1 || exit 77


test -z "`sort < /dev/null 2>&1`" || exit 77


mkdir dir
cd dir
mkdir a
genfile --file b
mkdir c

tar -c -f a -z --remove-files b c 2>err
EC=$?
sed -n '/(child)/p' err >&2
rm err
find . | sort
exit $EC

176. remfiles02.at:28:  ok

177. remfiles03.at:28: testing remove-files with symbolic links ...
./remfiles03.at:31:
mkdir a
mkdir a/b
ln -s b a/c || exit 77
tar --remove-files -cf a.tar a
genfile --stat a

177. remfiles03.at:28:  ok

178. remfiles04a.at:25: testing remove-files with -C:rel in -c/non-incr. mode ...
./remfiles04a.at:28:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir foo
echo bar > bar
echo foobar > foo/bar
tar -cf foo.tar --remove-files -C foo bar
echo A
find . | sort
)
178. remfiles04a.at:25:  ok

179. remfiles04b.at:33: testing remove-files with -C:rel in -c/incr. mode ...
./remfiles04b.at:36:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir foo
echo bar > bar
echo foobar > foo/bar
tar -cf foo.tar --incremental --remove-files -C foo bar
echo A
find . | sort
)
179. remfiles04b.at:33:  ok

180. remfiles04c.at:33: testing remove-files with -C:rel in -r mode ...
./remfiles04c.at:36:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir foo
echo bar > bar
echo foobar > foo/bar
tar -cf foo.tar -C foo bar
echo A
find . | sort
tar -rf foo.tar --remove-files -C foo bar
echo B
find . | sort
)
180. remfiles04c.at:33:  ok

181. remfiles05a.at:34: testing remove-files with -C:rel,rel in -c/non-incr. mode ...
./remfiles05a.at:37:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir foo
mkdir bar
echo file > file
echo foo/file > foo/file
echo bar/file > bar/file
decho A
tar -cvf foo.tar --remove-files -C foo file -C ../bar file
decho B
find . | sort
)
181. remfiles05a.at:34:  ok

182. remfiles05b.at:25: testing remove-files with -C:rel,rel in -c/incr. mode ...
./remfiles05b.at:28:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir foo
mkdir bar
echo file > file
echo foo/file > foo/file
echo bar/file > bar/file
decho A
tar -cvf foo.tar --incremental --remove-files -C foo file -C ../bar file
decho B
find . | sort
)
182. remfiles05b.at:25:  ok

183. remfiles05c.at:25: testing remove-files with -C:rel,rel in -r mode ...
./remfiles05c.at:28:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir foo
mkdir bar
echo file > file
echo foo/file > foo/file
echo bar/file > bar/file
tar -cf foo.tar -C foo file -C ../bar file
decho A
find . | sort
decho B
tar -rvf foo.tar --remove-files -C foo file -C ../bar file
decho C
find . | sort
)
183. remfiles05c.at:25:  ok

184. remfiles06a.at:25: testing remove-files with -C:rel,abs in -c/non-incr. mode ...
./remfiles06a.at:28:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir foo
mkdir bar
echo file > file
echo foo/file > foo/file
echo bar/file > bar/file
DIR=`pwd`
decho A
tar -cvf foo.tar --remove-files -C foo file -C $DIR/bar file
decho B
find . | sort
)
184. remfiles06a.at:25:  ok

185. remfiles06b.at:25: testing remove-files with -C:rel,abs in -c/incr. mode ...
./remfiles06b.at:28:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir foo
mkdir bar
echo file > file
echo foo/file > foo/file
echo bar/file > bar/file
DIR=`pwd`
decho A
tar -cvf foo.tar --incremental --remove-files -C foo file -C $DIR/bar file
decho B
find . | sort
)
185. remfiles06b.at:25:  ok

186. remfiles06c.at:25: testing remove-files with -C:rel,abs in -r mode ...
./remfiles06c.at:28:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir foo
mkdir bar
echo file > file
echo foo/file > foo/file
echo bar/file > bar/file
DIR=`pwd`
tar -cf foo.tar -C foo file -C $DIR/bar file
decho A
find . | sort
decho B
tar -rvf foo.tar --remove-files -C foo file -C $DIR/bar file
decho C
find . | sort
)
186. remfiles06c.at:25:  ok

187. remfiles07a.at:25: testing remove-files with -C:abs,rel in -c/non-incr. mode ...
./remfiles07a.at:28:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir foo
mkdir bar
echo file > file
echo foo/file > foo/file
echo bar/file > bar/file
DIR=`pwd`
decho A
tar -cvf foo.tar --remove-files -C $DIR/foo file -C ../bar file
decho B
find . | sort
)
187. remfiles07a.at:25:  ok

188. remfiles07b.at:25: testing remove-files with -C:abs,rel in -c/incr. mode ...
./remfiles07b.at:28:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir foo
mkdir bar
echo file > file
echo foo/file > foo/file
echo bar/file > bar/file
DIR=`pwd`
decho A
tar -cvf foo.tar --incremental --remove-files -C $DIR/foo file -C ../bar file
decho B
find . | sort
)
188. remfiles07b.at:25:  ok

189. remfiles07c.at:25: testing remove-files with -C:abs,rel in -r mode ...
./remfiles07c.at:28:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir foo
mkdir bar
echo file > file
echo foo/file > foo/file
echo bar/file > bar/file
DIR=`pwd`
tar -cf foo.tar -C $DIR/foo file -C ../bar file
decho A
find . | sort
decho B
tar -rvf foo.tar --remove-files -C $DIR/foo file -C ../bar file
decho C
find . | sort
)
189. remfiles07c.at:25:  ok

190. remfiles08a.at:28: testing remove-files deleting two subdirs in -c/non-incr. mode ...
./remfiles08a.at:31:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir foo
mkdir bar
echo foo/foo_file > foo/foo_file
echo bar/bar_file > bar/bar_file
decho A
tar -cvf foo.tar --remove-files -C foo . -C ../bar .
decho B
find .
)
190. remfiles08a.at:28:  ok

191. remfiles08b.at:31: testing remove-files deleting two subdirs in -c/incr. mode ...
./remfiles08b.at:34:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir foo
mkdir bar
echo foo/foo_file > foo/foo_file
echo bar/bar_file > bar/bar_file
decho A
tar -cvf foo.tar --incremental --remove-files -C foo . -C ../bar .
decho B
find .
)
191. remfiles08b.at:31:  ok

192. remfiles08c.at:28: testing remove-files deleting two subdirs in -r mode ...
./remfiles08c.at:31:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir foo
mkdir bar
echo foo/foo_file > foo/foo_file
echo bar/bar_file > bar/bar_file
tar -cf foo.tar -C foo . -C ../bar .
decho A
find . | sort
decho B
tar -rvf foo.tar --remove-files -C foo . -C ../bar .
decho C
find .
)
192. remfiles08c.at:28:  ok

193. remfiles09a.at:25: testing remove-files on full directory in -c/non-incr. mode ...
./remfiles09a.at:28:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir foo
echo foo/file > foo/file
decho A
tar -cvf foo.tar --remove-files foo
decho B
find .
)
193. remfiles09a.at:25:  ok

194. remfiles09b.at:29: testing remove-files on full directory in -c/incr. mode ...
./remfiles09b.at:32:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir foo
echo foo/file > foo/file
decho A
tar -cvf foo.tar --incremental --remove-files foo
decho B
find .
)
194. remfiles09b.at:29:  ok

195. remfiles09c.at:25: testing remove-files on full directory in -r mode ...
./remfiles09c.at:28:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir foo
echo foo/file > foo/file
tar -cf foo.tar foo
decho A
find . | sort
decho B
tar -rvf foo.tar --remove-files foo
decho C
find . | sort
)
195. remfiles09c.at:25:  ok

196. remfiles10.at:20: testing remove-files ...
./remfiles10.at:23:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir foo
echo foo/file > foo/file
decho A
(cd foo && tar -cvf ../foo.tar --remove-files .)
tar_status=$?
decho B
find foo
exit $tar_status
)
196. remfiles10.at:20:  ok


Extended attributes

197. xattr01.at:25: testing xattrs: basic functionality ...
./xattr01.at:28:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *



  file=$(TMPDIR=. mktemp fiXXXXXX)

  setfattr -n user.test -v test $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  getfattr $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  file=$(TMPDIR=. mktemp fiXXXXXX)
  setfattr -n user.test -v ahoj $file
  # check whether tar fails to store xattrs
  err=$( tar --xattrs -cf /dev/null $file 2>&1 >/dev/null | wc -l )
  if test "$err" != "0"; then
    exit 77
  fi

mkdir dir
genfile --file dir/file

setfattr -n user.test -v OurDirValue dir
setfattr -n user.test -v OurFileValue dir/file

tar --xattrs -cf archive.tar dir

rm -rf dir
tar --xattrs -xf archive.tar

getfattr -h -d dir         | grep -v -e '^#' -e ^$
getfattr -h -d dir/file    | grep -v -e '^#' -e ^$
)
--- -	2018-11-22 13:08:09.351362675 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/197/stdout	2018-11-22 13:08:09.340163936 +0000
@@ -1,3 +1 @@
-user.test="OurDirValue"
-user.test="OurFileValue"
 
197. xattr01.at:25:  skipped (xattr01.at:28)

198. xattr02.at:25: testing xattrs: change directory with -C option ...
./xattr02.at:28:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *



  file=$(TMPDIR=. mktemp fiXXXXXX)

  setfattr -n user.test -v test $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  getfattr $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  file=$(TMPDIR=. mktemp fiXXXXXX)
  setfattr -n user.test -v ahoj $file
  # check whether tar fails to store xattrs
  err=$( tar --xattrs -cf /dev/null $file 2>&1 >/dev/null | wc -l )
  if test "$err" != "0"; then
    exit 77
  fi


mkdir dir
mkdir dir/subdir
mkdir dir/subdir/subsubdir
genfile --file dir/file1
genfile --file dir/subdir/file2

setfattr -n user.test -v OurFile1Value dir/file1
setfattr -n user.test -v OurFile2Value dir/subdir/file2
setfattr -n user.test -v OurDirValue   dir/subdir/subsubdir

tar --xattrs -cf archive.tar -C dir file1 -C subdir file2 subsubdir

rm -rf dir

tar --xattrs -xf archive.tar

getfattr -h -d file1        | grep -v -e '^#' -e ^$
getfattr -h -d file2        | grep -v -e '^#' -e ^$
getfattr -h -d subsubdir    | grep -v -e '^#' -e ^$
)
--- -	2018-11-22 13:08:09.524581294 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/198/stdout	2018-11-22 13:08:09.515170286 +0000
@@ -1,4 +1 @@
-user.test="OurFile1Value"
-user.test="OurFile2Value"
-user.test="OurDirValue"
 
198. xattr02.at:25:  skipped (xattr02.at:28)

199. xattr03.at:25: testing xattrs: trusted.* attributes ...
./xattr03.at:28:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


echo "test" > $$
chmod 0 $$
cat $$ > /dev/null 2>&1
result=$?
rm -f $$
test $result -eq 0 || exit 77



  file=$(TMPDIR=. mktemp fiXXXXXX)

  setfattr -n user.test -v test $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  getfattr $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  file=$(TMPDIR=. mktemp fiXXXXXX)
  setfattr -n user.test -v ahoj $file
  # check whether tar fails to store xattrs
  err=$( tar --xattrs -cf /dev/null $file 2>&1 >/dev/null | wc -l )
  if test "$err" != "0"; then
    exit 77
  fi


mkdir dir
mkdir dir/subdir
mkdir dir/subdir/subsubdir
genfile --file dir/file1
genfile --file dir/subdir/file2

setfattr -n trusted.test -v OurFile1Value dir/file1
setfattr -n trusted.test -v OurFile2Value dir/subdir/file2
setfattr -n trusted.test -v OurDirValue   dir/subdir/subsubdir

tar --xattrs -cf archive.tar -C dir file1 -C subdir file2 subsubdir

rm -rf dir

tar --xattrs --xattrs-include=trusted* -xf archive.tar

getfattr -mtrusted. -d file1        | grep -v -e '^#' -e ^$
getfattr -mtrusted. -d file2        | grep -v -e '^#' -e ^$
getfattr -mtrusted. -d subsubdir    | grep -v -e '^#' -e ^$
)
--- -	2018-11-22 13:08:09.704063140 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/199/stdout	2018-11-22 13:08:09.695176818 +0000
@@ -1,4 +1 @@
-trusted.test="OurFile1Value"
-trusted.test="OurFile2Value"
-trusted.test="OurDirValue"
 
199. xattr03.at:25:  skipped (xattr03.at:28)

200. xattr04.at:26: testing xattrs: s/open/openat/ regression ...
./xattr04.at:29:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *



  file=$(TMPDIR=. mktemp fiXXXXXX)

  setfattr -n user.test -v test $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  getfattr $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  file=$(TMPDIR=. mktemp fiXXXXXX)
  setfattr -n user.test -v ahoj $file
  # check whether tar fails to store xattrs
  err=$( tar --xattrs -cf /dev/null $file 2>&1 >/dev/null | wc -l )
  if test "$err" != "0"; then
    exit 77
  fi


mkdir dir
mkdir output
genfile --file dir/file

setfattr -n user.test -v value dir/file

# archive whole directory including binary xattrs
tar --xattrs -cf archive.tar -C dir .

tar --xattrs -xf archive.tar -C output
ret=$?
getfattr -h -d output/file | grep -v -e '^#' -e ^$
exit $ret
)
--- -	2018-11-22 13:08:09.879199162 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/200/stdout	2018-11-22 13:08:09.870183168 +0000
@@ -1,2 +1 @@
-user.test="value"
 
200. xattr04.at:26:  skipped (xattr04.at:29)

201. xattr05.at:28: testing xattrs: keywords with '=' and '%' ...
./xattr05.at:31:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *



  file=$(TMPDIR=. mktemp fiXXXXXX)

  setfattr -n user.test -v test $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  getfattr $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  file=$(TMPDIR=. mktemp fiXXXXXX)
  setfattr -n user.test -v ahoj $file
  # check whether tar fails to store xattrs
  err=$( tar --xattrs -cf /dev/null $file 2>&1 >/dev/null | wc -l )
  if test "$err" != "0"; then
    exit 77
  fi


mkdir dir
mkdir output
genfile --file dir/file

setfattr -n user.=NAME%3D= -v value dir/file
getfattr -d dir/file | grep -v '# ' > before

# archive whole directory including binary xattrs
tar --xattrs -cf archive.tar -C dir .

tar --xattrs -xf archive.tar -C output
getfattr -d output/file | grep -v '# ' > after
diff before after
)
201. xattr05.at:28:  skipped (xattr05.at:31)

202. xattr06.at:27: testing xattrs: exclude xattrs on create  ...
./xattr06.at:30:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *



  file=$(TMPDIR=. mktemp fiXXXXXX)

  setfattr -n user.test -v test $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  getfattr $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  file=$(TMPDIR=. mktemp fiXXXXXX)
  setfattr -n user.test -v ahoj $file
  # check whether tar fails to store xattrs
  err=$( tar --xattrs -cf /dev/null $file 2>&1 >/dev/null | wc -l )
  if test "$err" != "0"; then
    exit 77
  fi


mkdir dir
mkdir output
genfile --file dir/file

for attr in excluded incla inclb inclc incl_excluded
do
  setfattr -n user.${attr} -v value dir/file || exit 77
done

tar --xattrs-include=user.incl'*' --xattrs-exclude=user.incl_excluded -cf archive.tar -C dir .
tar -xf archive.tar --xattrs-include=user.incl[ab] --xattrs-exclude=user.inclb -C output

getfattr -d output/file | grep -v \
    -e excluded \
    -e inclb \
    -e inclc > filtered
getfattr -d output/file > full
# if they differ then the attribute is still present
diff filtered full
)
202. xattr06.at:27:  skipped (xattr06.at:30)

203. xattr07.at:26: testing xattrs: xattrs and --skip-old-files ...
./xattr07.at:29:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *



  file=$(TMPDIR=. mktemp fiXXXXXX)

  setfattr -n user.test -v test $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  getfattr $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  file=$(TMPDIR=. mktemp fiXXXXXX)
  setfattr -n user.test -v ahoj $file
  # check whether tar fails to store xattrs
  err=$( tar --xattrs -cf /dev/null $file 2>&1 >/dev/null | wc -l )
  if test "$err" != "0"; then
    exit 77
  fi

mkdir dir
genfile --file dir/file
genfile --file dir/file2

setfattr -n user.test -v OurDirValue dir
setfattr -n user.test -v OurFileValue dir/file
setfattr -n user.test -v OurFileValue dir/file2

tar --xattrs --no-recursion -cf archive.tar dir dir/file dir/file2

setfattr -n user.test -v OurDirValue2 dir
setfattr -n user.test -v OurFileValue2 dir/file
setfattr -n user.test -v OurFileValue2 dir/file2

# Check that tar continues to file2 too!
tar --xattrs -xvf archive.tar --skip-old-files
tar --xattrs -xvf archive.tar --keep-old-files

getfattr -h -d dir         | grep -v -e '^#' -e ^$
getfattr -h -d dir/file    | grep -v -e '^#' -e ^$
getfattr -h -d dir/file2   | grep -v -e '^#' -e ^$
)
--- -	2018-11-22 13:08:10.382615429 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/203/stderr	2018-11-22 13:08:10.370201312 +0000
@@ -1,9 +1 @@
-tar: dir: skipping existing file
-tar: dir/file: skipping existing file
-tar: dir/file: skipping existing file
-tar: dir/file2: skipping existing file
-tar: dir/file2: skipping existing file
-tar: dir/file: Cannot open: File exists
-tar: dir/file2: Cannot open: File exists
-tar: Exiting with failure status due to previous errors
 
--- -	2018-11-22 13:08:10.392470454 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/203/stdout	2018-11-22 13:08:10.380201675 +0000
@@ -1,10 +1 @@
-dir/
-dir/file
-dir/file2
-dir/
-dir/file
-dir/file2
-user.test="OurDirValue2"
-user.test="OurFileValue2"
-user.test="OurFileValue2"
 
203. xattr07.at:26:  skipped (xattr07.at:29)

204. acls01.at:25: testing acls: basic functionality ...
./acls01.at:28:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


  file=$(TMPDIR=. mktemp fiXXXXXX)

  setfattr -n user.test -v test $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  getfattr $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi




  file=$(TMPDIR=. mktemp fiXXXXXX)

  setfacl -m u:$UID:rwx $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  getfacl $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi

  rm -rf $file

  file=$(TMPDIR=. mktemp fiXXXXXX)
  setfacl -m u:$UID:rwx $file
  err=$( tar --acls -cf /dev/null $file 2>&1 >/dev/null | wc -l )
  if test "$err" != "0"; then
    exit 77
  fi


mkdir dir
genfile --file dir/file

MYNAME=$( id -un )

setfacl -m u:$MYNAME:--x dir/file
setfacl -m u:$MYNAME:--x dir

getfattr -h -m. -d dir dir/file > before

tar --acls -cf archive.tar dir
rm -rf dir

tar --acls -xf archive.tar

getfattr -h -m. -d dir dir/file > after

diff before after
test "$?" = 0
)
204. acls01.at:25:  skipped (acls01.at:28)

205. acls02.at:25: testing acls: work with -C ...
./acls02.at:28:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


  file=$(TMPDIR=. mktemp fiXXXXXX)

  setfattr -n user.test -v test $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  getfattr $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi




  file=$(TMPDIR=. mktemp fiXXXXXX)

  setfacl -m u:$UID:rwx $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  getfacl $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi

  rm -rf $file

  file=$(TMPDIR=. mktemp fiXXXXXX)
  setfacl -m u:$UID:rwx $file
  err=$( tar --acls -cf /dev/null $file 2>&1 >/dev/null | wc -l )
  if test "$err" != "0"; then
    exit 77
  fi


mkdir dir
mkdir dir/subdir
genfile --file dir/subdir/file

MYNAME=$( id -un )

setfacl -m u:$MYNAME:--x dir/subdir
setfacl -m u:$MYNAME:--x dir/subdir/file

cd dir
getfattr -h -m. -d subdir subdir/file > ../before
cd ..

tar --acls -cf archive.tar -C dir subdir
rm -rf dir

mkdir dir
tar --acls -xf archive.tar -C dir

cd dir
getfattr -h -m. -d subdir subdir/file > ../after
cd ..

diff before after
test "$?" = 0
)
205. acls02.at:25:  skipped (acls02.at:28)

206. acls03.at:30: testing acls: default ACLs ...
./acls03.at:47:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


  file=$(TMPDIR=. mktemp fiXXXXXX)

  setfattr -n user.test -v test $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  getfattr $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi




  file=$(TMPDIR=. mktemp fiXXXXXX)

  setfacl -m u:$UID:rwx $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  getfacl $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi

  rm -rf $file

  file=$(TMPDIR=. mktemp fiXXXXXX)
  setfacl -m u:$UID:rwx $file
  err=$( tar --acls -cf /dev/null $file 2>&1 >/dev/null | wc -l )
  if test "$err" != "0"; then
    exit 77
  fi


test -z "`sort < /dev/null 2>&1`" || exit 77


MYNAME=$( id -un )
MYGROUP=$( id -gn )

# Prepare directory structure with default ACLs
mkdir -p pure/d1/d2
genfile --file pure/d1/f2a
genfile --file pure/d1/f2b
genfile --file pure/d1/d2/f3a
genfile --file pure/d1/d2/f3b
setfacl    -m g:$MYGROUP:r-x pure/d1
setfacl -d -m g:$MYGROUP:rwx pure/d1
setfacl -d -m u:$MYNAME:rwx  pure/d1
# "*a" files have "some" additional ACLs
setfacl    -m u:$MYNAME:--- pure/d1/d2/f3a
setfacl    -m u:$MYNAME:--- pure/d1/f2a

# use default format (no acls stored)
tar -cf noacl.tar -C pure d1

# use posix format, acls stored
tar --acls -cf acl.tar -C pure d1

# Directory names are chosen based on "how the files were extracted from
# archive".  Equivalent no* tags are used also:
#   ^sacl_    — extracted archive has stored ACLs
#   _def_     — target directory (-C) has default ACLs
#   _optacl$  — extraction was done with --acls option

mkdir sacl_def_optacl
mkdir sacl_def_optnoacl
mkdir sacl_nodef_optacl
mkdir sacl_nodef_optnoacl
mkdir nosacl_def_optacl
mkdir nosacl_def_optnoacl
mkdir nosacl_nodef_optacl
mkdir nosacl_nodef_optnoacl

setfacl -d -m u:$MYNAME:---  nosacl_def_optnoacl sacl_def_optnoacl sacl_def_optacl nosacl_def_optacl
setfacl -d -m g:$MYGROUP:--- nosacl_def_optnoacl sacl_def_optnoacl sacl_def_optacl nosacl_def_optacl

tar -xf acl.tar -C sacl_nodef_optnoacl
tar --acls -xf acl.tar -C sacl_nodef_optacl
tar -xf acl.tar -C sacl_def_optnoacl
tar --acls -xf acl.tar -C sacl_def_optacl
tar -xf noacl.tar -C nosacl_def_optnoacl
# _NO_ ACLs in output
tar -xf noacl.tar -C nosacl_nodef_optnoacl
tar -xf noacl.tar -C nosacl_nodef_optacl
tar -cf noacl_repackaged.tar -C nosacl_nodef_optnoacl d1
# _NO_ ACLs in output (even when default ACLs exist)
tar --acls -xf noacl_repackaged.tar -C nosacl_def_optacl


    cd pure
    pure="$(find d1 | sort | xargs -n 1 getfacl)"
    cd ..



    cd sacl_def_optacl
    sacl_def_optacl="$(find d1 | sort | xargs -n 1 getfacl)"
    cd ..


    cd sacl_def_optnoacl
    sacl_def_optnoacl="$(find d1 | sort | xargs -n 1 getfacl)"
    cd ..


    cd sacl_nodef_optacl
    sacl_nodef_optacl="$(find d1 | sort | xargs -n 1 getfacl)"
    cd ..


    cd sacl_nodef_optnoacl
    sacl_nodef_optnoacl="$(find d1 | sort | xargs -n 1 getfacl)"
    cd ..


    cd nosacl_def_optacl
    nosacl_def_optacl="$(find d1 | sort | xargs -n 1 getfacl)"
    cd ..


    cd nosacl_def_optnoacl
    nosacl_def_optnoacl="$(find d1 | sort | xargs -n 1 getfacl)"
    cd ..


    cd nosacl_nodef_optacl
    nosacl_nodef_optacl="$(find d1 | sort | xargs -n 1 getfacl)"
    cd ..


    cd nosacl_nodef_optnoacl
    nosacl_nodef_optnoacl="$(find d1 | sort | xargs -n 1 getfacl)"
    cd ..



    echo "$pure" > pure.log
    echo "$sacl_def_optacl" > sacl_def_optacl.log
    if test ! "$pure" "=" "$sacl_def_optacl"; then
        echo "bad 'pure' against 'sacl_def_optacl' output"
    fi



    echo "$sacl_def_optacl" > sacl_def_optacl.log
    echo "$sacl_nodef_optacl" > sacl_nodef_optacl.log
    if test ! "$sacl_def_optacl" "=" "$sacl_nodef_optacl"; then
        echo "bad 'sacl_def_optacl' against 'sacl_nodef_optacl' output"
    fi


    echo "$sacl_def_optnoacl" > sacl_def_optnoacl.log
    echo "$nosacl_def_optnoacl" > nosacl_def_optnoacl.log
    if test ! "$sacl_def_optnoacl" "=" "$nosacl_def_optnoacl"; then
        echo "bad 'sacl_def_optnoacl' against 'nosacl_def_optnoacl' output"
    fi


    echo "$sacl_nodef_optnoacl" > sacl_nodef_optnoacl.log
    echo "$nosacl_nodef_optnoacl" > nosacl_nodef_optnoacl.log
    if test ! "$sacl_nodef_optnoacl" "=" "$nosacl_nodef_optnoacl"; then
        echo "bad 'sacl_nodef_optnoacl' against 'nosacl_nodef_optnoacl' output"
    fi


    echo "$nosacl_def_optacl" > nosacl_def_optacl.log
    echo "$nosacl_nodef_optacl" > nosacl_nodef_optacl.log
    if test ! "$nosacl_def_optacl" "=" "$nosacl_nodef_optacl"; then
        echo "bad 'nosacl_def_optacl' against 'nosacl_nodef_optacl' output"
    fi


    echo "$nosacl_def_optacl" > nosacl_def_optacl.log
    echo "$nosacl_nodef_optnoacl" > nosacl_nodef_optnoacl.log
    if test ! "$nosacl_def_optacl" "=" "$nosacl_nodef_optnoacl"; then
        echo "bad 'nosacl_def_optacl' against 'nosacl_nodef_optnoacl' output"
    fi



    echo "$sacl_def_optacl" > sacl_def_optacl.log
    echo "$sacl_def_optnoacl" > sacl_def_optnoacl.log
    if test ! "$sacl_def_optacl" "!=" "$sacl_def_optnoacl"; then
        echo "bad 'sacl_def_optacl' against 'sacl_def_optnoacl' output"
    fi


    echo "$sacl_def_optacl" > sacl_def_optacl.log
    echo "$nosacl_def_optnoacl" > nosacl_def_optnoacl.log
    if test ! "$sacl_def_optacl" "!=" "$nosacl_def_optnoacl"; then
        echo "bad 'sacl_def_optacl' against 'nosacl_def_optnoacl' output"
    fi


    echo "$nosacl_def_optnoacl" > nosacl_def_optnoacl.log
    echo "$nosacl_nodef_optnoacl" > nosacl_nodef_optnoacl.log
    if test ! "$nosacl_def_optnoacl" "!=" "$nosacl_nodef_optnoacl"; then
        echo "bad 'nosacl_def_optnoacl' against 'nosacl_nodef_optnoacl' output"
    fi

)
206. acls03.at:30:  skipped (acls03.at:47)

207. selnx01.at:25: testing selinux: basic store/restore ...
./selnx01.at:28:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


  file=$(TMPDIR=. mktemp fiXXXXXX)

  setfattr -n user.test -v test $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  getfattr $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi




  file=$(TMPDIR=. mktemp fiXXXXXX)

  restorecon $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  chcon -h --user=unconfined_u $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi

  rm -rf $file

  file=$(TMPDIR=. mktemp fiXXXXXX)
  err=$( tar --selinux -cf /dev/null $file 2>&1 >/dev/null | wc -l )
  if test "$err" != "0"; then
    exit 77
  fi


mkdir dir
genfile --file dir/file
ln -s file dir/link

getfattr -h -d -msecurity.selinux dir dir/file dir/link > start

restorecon -R dir
chcon -h --user=system_u     dir
chcon -h --user=unconfined_u dir/file
chcon -h --user=system_u     dir/link

# archive whole directory including selinux contexts
tar --selinux -cf archive.tar dir

# clear the directory
rm -rf dir

# ================================================
# check if selinux contexts are correctly restored

tar --selinux -xf archive.tar

# archive for later debugging
cp archive.tar archive_origin.tar

# check if selinux contexts were restored
getfattr -h -d dir dir/file dir/link -msecurity.selinux | \
    grep -v -e '^#' -e ^$ | cut -d: -f1

# ===========================================================================
# check if selinux contexts are not restored when --selinux option is missing

getfattr -h -d -msecurity.selinux dir dir/file dir/link > with_selinux
rm -rf dir
tar -xf archive.tar
getfattr -h -d -msecurity.selinux dir dir/file dir/link > without_selinux

diff with_selinux without_selinux > diff_with_without
if test "$?" -eq "0"; then
    echo "selinux contexts probably restored while --selinux is off"
fi

# =================================================================
# check if selinux is not archived when --selinux option is missing

tar -cf archive.tar dir

# clear the directory
rm -rf dir

# restore (with --selinux)
tar --selinux -xf archive.tar dir

getfattr -h -d -msecurity.selinux dir dir/file dir/link > final
diff start final > final_diff
if test "$?" -ne "0"; then
    echo "bad result"
fi

)
--- -	2018-11-22 13:08:11.143290698 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/207/stdout	2018-11-22 13:08:11.130228891 +0000
@@ -1,4 +1 @@
-security.selinux="system_u
-security.selinux="unconfined_u
-security.selinux="system_u
 
207. selnx01.at:25:  skipped (selnx01.at:28)

208. selacl01.at:25: testing acls/selinux: special files & fifos ...
./selacl01.at:28:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


echo "test" > $$
chmod 0 $$
cat $$ > /dev/null 2>&1
result=$?
rm -f $$
test $result -eq 0 || exit 77


  file=$(TMPDIR=. mktemp fiXXXXXX)

  setfattr -n user.test -v test $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  getfattr $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi




  file=$(TMPDIR=. mktemp fiXXXXXX)

  restorecon $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  chcon -h --user=unconfined_u $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi

  rm -rf $file

  file=$(TMPDIR=. mktemp fiXXXXXX)
  err=$( tar --selinux -cf /dev/null $file 2>&1 >/dev/null | wc -l )
  if test "$err" != "0"; then
    exit 77
  fi



  file=$(TMPDIR=. mktemp fiXXXXXX)

  setfacl -m u:$UID:rwx $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  getfacl $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi

  rm -rf $file

  file=$(TMPDIR=. mktemp fiXXXXXX)
  setfacl -m u:$UID:rwx $file
  err=$( tar --acls -cf /dev/null $file 2>&1 >/dev/null | wc -l )
  if test "$err" != "0"; then
    exit 77
  fi


mkdir dir
mkfifo dir/fifo
MAJOR=$( stat /dev/urandom --printf="%t" )
MINOR=$( stat /dev/urandom --printf="%T" )
mknod dir/chartype c $MAJOR $MINOR

# setup attributes
restorecon -R dir
chcon -h --user=system_u dir/fifo
chcon -h --user=system_u dir/chartype
setfacl -m u:$UID:--- dir/fifo
setfacl -m u:$UID:rwx dir/chartype

getfacl dir/fifo >> before
getfattr -msecurity.selinux dir/chartype >> before

tar --xattrs --selinux --acls -cf archive.tar dir

mv dir olddir

tar --xattrs --selinux --acls -xf archive.tar

getfacl dir/fifo >> after
getfattr -msecurity.selinux dir/chartype >> after

diff before after
echo separator
)
--- -	2018-11-22 13:08:11.335119325 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/208/stdout	2018-11-22 13:08:11.325235967 +0000
@@ -1,2 +1 @@
-separator
 
208. selacl01.at:25:  skipped (selacl01.at:28)

209. capabs_raw01.at:25: testing capabilities: binary store/restore ...
./capabs_raw01.at:28:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


echo "test" > $$
chmod 0 $$
cat $$ > /dev/null 2>&1
result=$?
rm -f $$
test $result -eq 0 || exit 77



  file=$(TMPDIR=. mktemp fiXXXXXX)

  setfattr -n user.test -v test $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  getfattr $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  file=$(TMPDIR=. mktemp fiXXXXXX)
  setfattr -n user.test -v ahoj $file
  # check whether tar fails to store xattrs
  err=$( tar --xattrs -cf /dev/null $file 2>&1 >/dev/null | wc -l )
  if test "$err" != "0"; then
    exit 77
  fi


  file=$(TMPDIR=. mktemp fiXXXXXX)

  setcap "= cap_chown=ei" $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi


  getcap $file &> /dev/null
  if test "$?" != 0; then
    exit 77
  fi

  rm -rf $file


mkdir dir
genfile --file dir/file

setcap "= cap_chown=ei" dir/file

# archive whole directory including binary xattrs
tar --xattrs -cf archive.tar dir

# clear the directory
rm -rf dir

# restore _all_ xattrs (not just the user.* domain)
tar --xattrs --xattrs-include='*' -xf archive.tar

getcap dir/file
)
--- -	2018-11-22 13:08:11.522324452 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/209/stdout	2018-11-22 13:08:11.510242680 +0000
@@ -1,2 +1 @@
-dir/file = cap_chown+ei
 
209. capabs_raw01.at:25:  skipped (capabs_raw01.at:28)


One top level

210. onetop01.at:21: testing tar --one-top-level ...
./onetop01.at:24:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b
genfile --file c
tar cf a.tar a c
mkdir out
cd out
tar --one-top-level -x -f ../a.tar
find . | sort
)
./onetop01.at:24:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b
genfile --file c
tar cf a.tar a c
mkdir out
cd out
tar --one-top-level -x -f ../a.tar
find . | sort
)
./onetop01.at:24:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b
genfile --file c
tar cf a.tar a c
mkdir out
cd out
tar --one-top-level -x -f ../a.tar
find . | sort
)
./onetop01.at:24:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b
genfile --file c
tar cf a.tar a c
mkdir out
cd out
tar --one-top-level -x -f ../a.tar
find . | sort
)
./onetop01.at:24:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b
genfile --file c
tar cf a.tar a c
mkdir out
cd out
tar --one-top-level -x -f ../a.tar
find . | sort
)
210. onetop01.at:21:  ok

211. onetop02.at:21: testing tar --one-top-level --show-transformed ...
./onetop02.at:24:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b
genfile --file c
tar cf a.tar a c
mkdir out
cd out
tar --one-top-level --show-transformed  -v -x -f ../a.tar
find . | sort
)
./onetop02.at:24:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b
genfile --file c
tar cf a.tar a c
mkdir out
cd out
tar --one-top-level --show-transformed  -v -x -f ../a.tar
find . | sort
)
./onetop02.at:24:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b
genfile --file c
tar cf a.tar a c
mkdir out
cd out
tar --one-top-level --show-transformed  -v -x -f ../a.tar
find . | sort
)
./onetop02.at:24:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b
genfile --file c
tar cf a.tar a c
mkdir out
cd out
tar --one-top-level --show-transformed  -v -x -f ../a.tar
find . | sort
)
./onetop02.at:24:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b
genfile --file c
tar cf a.tar a c
mkdir out
cd out
tar --one-top-level --show-transformed  -v -x -f ../a.tar
find . | sort
)
211. onetop02.at:21:  ok

212. onetop03.at:21: testing tar --one-top-level --transform ...
./onetop03.at:24:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b
genfile --file c
tar cf a.tar a c
mkdir out
cd out
tar --one-top-level --transform 's/c/d/' -x -f ../a.tar
find . | sort
)
./onetop03.at:24:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b
genfile --file c
tar cf a.tar a c
mkdir out
cd out
tar --one-top-level --transform 's/c/d/' -x -f ../a.tar
find . | sort
)
./onetop03.at:24:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b
genfile --file c
tar cf a.tar a c
mkdir out
cd out
tar --one-top-level --transform 's/c/d/' -x -f ../a.tar
find . | sort
)
./onetop03.at:24:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b
genfile --file c
tar cf a.tar a c
mkdir out
cd out
tar --one-top-level --transform 's/c/d/' -x -f ../a.tar
find . | sort
)
./onetop03.at:24:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b
genfile --file c
tar cf a.tar a c
mkdir out
cd out
tar --one-top-level --transform 's/c/d/' -x -f ../a.tar
find . | sort
)
212. onetop03.at:21:  ok

213. onetop04.at:21: testing tar --one-top-level --transform ...
./onetop04.at:24:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b
genfile --file c
tar cf a.tar a c
tar -tf a.tar --one-top-level --transform 's/c/d/' --show-transformed | sort
)
./onetop04.at:24:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b
genfile --file c
tar cf a.tar a c
tar -tf a.tar --one-top-level --transform 's/c/d/' --show-transformed | sort
)
./onetop04.at:24:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b
genfile --file c
tar cf a.tar a c
tar -tf a.tar --one-top-level --transform 's/c/d/' --show-transformed | sort
)
./onetop04.at:24:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b
genfile --file c
tar cf a.tar a c
tar -tf a.tar --one-top-level --transform 's/c/d/' --show-transformed | sort
)
./onetop04.at:24:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *


test -z "`sort < /dev/null 2>&1`" || exit 77

mkdir a
genfile --file a/b
genfile --file c
tar cf a.tar a c
tar -tf a.tar --one-top-level --transform 's/c/d/' --show-transformed | sort
)
213. onetop04.at:21:  ok

214. onetop05.at:21: testing tar --one-top-level restoring permissions ...
./onetop05.at:28:
mkdir v7
(cd v7
TEST_TAR_FORMAT=v7
export TEST_TAR_FORMAT
TAR_OPTIONS="-H v7"
export TAR_OPTIONS
rm -rf *

orig_mode=3702
mkdir d
chmod $orig_mode d

mode=$(genfile --stat=mode.7777 d)
test $mode = $orig_mode || exit 77

genfile --file d/file
tar -cf d.tar -C d .
rm -rf d

(mkdir d1
chmod 700 d1
cd d1
tar --one-top-level=top -xpf ../d.tar)
mode=$(genfile --stat=mode.777 d1)
if test 700 = $mode; then
    echo "CWD: OK"
else
    echo "CWD: mode changed: 700 != $mode"
fi

mkdir d2
chmod 700 d2
tar -C d2 --one-top-level=top -xpf d.tar
mode=$(genfile --stat=mode.777 d2)
if test 700 = $mode; then
    echo "DIR: OK"
else
    echo "DIR: mode changed: 700 != $mode"
fi
mode=$(genfile --stat=mode.7777 d2/top)
if test $mode = $orig_mode; then
    echo "TOP: OK"
else
    echo "TOP: mode changed: $orig_mode != $mode"
fi
)
./onetop05.at:28:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

orig_mode=3702
mkdir d
chmod $orig_mode d

mode=$(genfile --stat=mode.7777 d)
test $mode = $orig_mode || exit 77

genfile --file d/file
tar -cf d.tar -C d .
rm -rf d

(mkdir d1
chmod 700 d1
cd d1
tar --one-top-level=top -xpf ../d.tar)
mode=$(genfile --stat=mode.777 d1)
if test 700 = $mode; then
    echo "CWD: OK"
else
    echo "CWD: mode changed: 700 != $mode"
fi

mkdir d2
chmod 700 d2
tar -C d2 --one-top-level=top -xpf d.tar
mode=$(genfile --stat=mode.777 d2)
if test 700 = $mode; then
    echo "DIR: OK"
else
    echo "DIR: mode changed: 700 != $mode"
fi
mode=$(genfile --stat=mode.7777 d2/top)
if test $mode = $orig_mode; then
    echo "TOP: OK"
else
    echo "TOP: mode changed: $orig_mode != $mode"
fi
)
./onetop05.at:28:
mkdir ustar
(cd ustar
TEST_TAR_FORMAT=ustar
export TEST_TAR_FORMAT
TAR_OPTIONS="-H ustar"
export TAR_OPTIONS
rm -rf *

orig_mode=3702
mkdir d
chmod $orig_mode d

mode=$(genfile --stat=mode.7777 d)
test $mode = $orig_mode || exit 77

genfile --file d/file
tar -cf d.tar -C d .
rm -rf d

(mkdir d1
chmod 700 d1
cd d1
tar --one-top-level=top -xpf ../d.tar)
mode=$(genfile --stat=mode.777 d1)
if test 700 = $mode; then
    echo "CWD: OK"
else
    echo "CWD: mode changed: 700 != $mode"
fi

mkdir d2
chmod 700 d2
tar -C d2 --one-top-level=top -xpf d.tar
mode=$(genfile --stat=mode.777 d2)
if test 700 = $mode; then
    echo "DIR: OK"
else
    echo "DIR: mode changed: 700 != $mode"
fi
mode=$(genfile --stat=mode.7777 d2/top)
if test $mode = $orig_mode; then
    echo "TOP: OK"
else
    echo "TOP: mode changed: $orig_mode != $mode"
fi
)
./onetop05.at:28:
mkdir posix
(cd posix
TEST_TAR_FORMAT=posix
export TEST_TAR_FORMAT
TAR_OPTIONS="-H posix"
export TAR_OPTIONS
rm -rf *

orig_mode=3702
mkdir d
chmod $orig_mode d

mode=$(genfile --stat=mode.7777 d)
test $mode = $orig_mode || exit 77

genfile --file d/file
tar -cf d.tar -C d .
rm -rf d

(mkdir d1
chmod 700 d1
cd d1
tar --one-top-level=top -xpf ../d.tar)
mode=$(genfile --stat=mode.777 d1)
if test 700 = $mode; then
    echo "CWD: OK"
else
    echo "CWD: mode changed: 700 != $mode"
fi

mkdir d2
chmod 700 d2
tar -C d2 --one-top-level=top -xpf d.tar
mode=$(genfile --stat=mode.777 d2)
if test 700 = $mode; then
    echo "DIR: OK"
else
    echo "DIR: mode changed: 700 != $mode"
fi
mode=$(genfile --stat=mode.7777 d2/top)
if test $mode = $orig_mode; then
    echo "TOP: OK"
else
    echo "TOP: mode changed: $orig_mode != $mode"
fi
)
./onetop05.at:28:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

orig_mode=3702
mkdir d
chmod $orig_mode d

mode=$(genfile --stat=mode.7777 d)
test $mode = $orig_mode || exit 77

genfile --file d/file
tar -cf d.tar -C d .
rm -rf d

(mkdir d1
chmod 700 d1
cd d1
tar --one-top-level=top -xpf ../d.tar)
mode=$(genfile --stat=mode.777 d1)
if test 700 = $mode; then
    echo "CWD: OK"
else
    echo "CWD: mode changed: 700 != $mode"
fi

mkdir d2
chmod 700 d2
tar -C d2 --one-top-level=top -xpf d.tar
mode=$(genfile --stat=mode.777 d2)
if test 700 = $mode; then
    echo "DIR: OK"
else
    echo "DIR: mode changed: 700 != $mode"
fi
mode=$(genfile --stat=mode.7777 d2/top)
if test $mode = $orig_mode; then
    echo "TOP: OK"
else
    echo "TOP: mode changed: $orig_mode != $mode"
fi
)
214. onetop05.at:21:  ok


Star tests

215. gtarfail.at:22: testing gtarfail ...
./gtarfail.at:27:

test -z "$STAR_TESTSCRIPTS" && exit 77
tarball_prereq gtarfail.tar bf7612e401aaa679edbb07ae1183811b $STAR_TESTSCRIPTS $STAR_DATA_URL || exit 77


tar --utc -tvf $STAR_TESTSCRIPTS/gtarfail.tar

--- -	2018-11-22 13:08:15.685601853 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/215/stdout	2018-11-22 13:08:15.675393816 +0000
@@ -1,7 +1 @@
--rw-r--r-- jes/glone       518 2001-05-25 14:41 vedpowered.gif
--rw-r--r-- jes/glone      6825 1997-04-29 00:19 cd.gif
--rw-r--r-- jes/glone     33354 1999-06-22 12:17 DSCN0049c.JPG
--rw-r--r-- jes/glone     86159 2001-06-05 18:16 Window1.jpg
--rw-r--r-- jes/glone      1310 2001-05-25 13:05 vipower.gif
--rw-rw-rw- jes/glone    148753 1998-09-15 13:08 billyboy.jpg
 
215. gtarfail.at:22:  skipped (gtarfail.at:27)

216. gtarfail2.at:22: testing gtarfail2 ...
./gtarfail2.at:27:

test -z "$STAR_TESTSCRIPTS" && exit 77
tarball_prereq gtarfail2.tar 6b607d1faec14b82f69525d9c5b66e53 $STAR_TESTSCRIPTS $STAR_DATA_URL || exit 77

tar --utc -tvf $STAR_TESTSCRIPTS/gtarfail2.tar

--- -	2018-11-22 13:08:15.827025652 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/216/stdout	2018-11-22 13:08:15.815398896 +0000
@@ -1,11 +1 @@
--rwxr-xr-x jes/glone       214 2001-09-21 14:08 .clean
-lrwxrwxrwx jes/cats          0 1998-05-07 12:39 RULES -> makefiles/RULES
-drwxr-sr-x jes/glone         0 2001-12-10 00:00 build/
--rw-r--r-- jes/glone    312019 2001-12-10 00:00 build/smake-1.2.tar.gz
-drwxr-sr-x jes/glone         0 2001-11-09 18:20 build/psmake/
--rwxr-xr-x jes/glone       259 2000-01-09 16:36 build/psmake/MAKE
--rwxr-xr-x jes/glone      4820 2001-02-25 22:45 build/psmake/MAKE.sh
--rw-r--r-- jes/glone       647 2001-02-25 23:50 build/psmake/Makefile
-lrwxrwxrwx jes/glone         0 2001-08-29 10:53 build/psmake/archconf.c -> ../archconf.c
-lrwxrwxrwx jes/glone         0 2001-08-29 10:54 build/psmake/astoi.c -> ../../lib/astoi.c
 
216. gtarfail2.at:22:  skipped (gtarfail2.at:27)

217. multi-fail.at:22: testing multi-fail ...
./multi-fail.at:27:

test -z "$STAR_TESTSCRIPTS" && exit 77
tarball_prereq gnu-multi-fail-volume1.gtar 7c28663dd98b0bd91ceb4be7af55254e $STAR_TESTSCRIPTS $STAR_DATA_URL || exit 77


test -z "$STAR_TESTSCRIPTS" && exit 77
tarball_prereq gnu-multi-fail-volume2.gtar b5d41c4c3ec440687d4a44957b5079a8 $STAR_TESTSCRIPTS $STAR_DATA_URL || exit 77


tar --utc -tvM -f $STAR_TESTSCRIPTS/gnu-multi-fail-volume1.gtar \
               -f $STAR_TESTSCRIPTS/gnu-multi-fail-volume2.gtar <&-

--- -	2018-11-22 13:08:15.971412224 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/217/stdout	2018-11-22 13:08:15.960404158 +0000
@@ -1,53 +1 @@
-drwxrwsr-x joerg/bs          0 2003-10-11 14:32 OBJ/i386-sunos5-gcc/
--rw-r--r-- joerg/bs          1 2003-10-11 14:32 OBJ/i386-sunos5-gcc/Dnull
--rw-r--r-- joerg/bs       1743 2003-10-10 18:06 OBJ/i386-sunos5-gcc/star.d
--rw-r--r-- joerg/bs       1460 2003-10-11 11:53 OBJ/i386-sunos5-gcc/header.d
--rw-r--r-- joerg/bs       1540 2003-10-10 18:06 OBJ/i386-sunos5-gcc/cpiohdr.d
--rw-r--r-- joerg/bs       2245 2003-10-10 18:06 OBJ/i386-sunos5-gcc/xheader.d
--rw-r--r-- joerg/bs       1254 2003-10-10 18:06 OBJ/i386-sunos5-gcc/xattr.d
--rw-r--r-- joerg/bs       1330 2003-10-10 18:06 OBJ/i386-sunos5-gcc/list.d
--rw-r--r-- joerg/bs       1745 2003-10-10 18:06 OBJ/i386-sunos5-gcc/extract.d
--rw-r--r-- joerg/bs       1518 2003-10-10 18:06 OBJ/i386-sunos5-gcc/create.d
--rw-r--r-- joerg/bs       1235 2003-10-10 18:06 OBJ/i386-sunos5-gcc/append.d
--rw-r--r-- joerg/bs       1368 2003-10-10 18:06 OBJ/i386-sunos5-gcc/diff.d
--rw-r--r-- joerg/bs       1423 2003-10-10 18:06 OBJ/i386-sunos5-gcc/remove.d
--rw-r--r-- joerg/bs       1493 2003-10-10 18:07 OBJ/i386-sunos5-gcc/star_unix.d
--rw-r--r-- joerg/bs       1572 2003-10-10 18:07 OBJ/i386-sunos5-gcc/acl_unix.d
--rw-r--r-- joerg/bs       1453 2003-10-10 18:07 OBJ/i386-sunos5-gcc/fflags.d
--rw-r--r-- joerg/bs       2257 2003-10-11 14:32 OBJ/i386-sunos5-gcc/buffer.d
--rw-r--r-- joerg/bs        969 2003-10-07 17:53 OBJ/i386-sunos5-gcc/dirtime.d
--rw-r--r-- joerg/bs       1308 2003-10-10 18:07 OBJ/i386-sunos5-gcc/lhash.d
--rw-r--r-- joerg/bs       1287 2003-10-10 18:07 OBJ/i386-sunos5-gcc/hole.d
--rw-r--r-- joerg/bs       1105 2003-10-10 18:07 OBJ/i386-sunos5-gcc/longnames.d
--rw-r--r-- joerg/bs       1230 2003-10-10 18:07 OBJ/i386-sunos5-gcc/names.d
--rw-r--r-- joerg/bs       1091 2003-10-10 18:07 OBJ/i386-sunos5-gcc/movearch.d
--rw-r--r-- joerg/bs        961 2003-10-07 17:53 OBJ/i386-sunos5-gcc/table.d
--rw-r--r-- joerg/bs       1113 2003-10-10 18:07 OBJ/i386-sunos5-gcc/props.d
--rw-r--r-- joerg/bs       2146 2003-10-10 18:07 OBJ/i386-sunos5-gcc/fetchdir.d
--rw-r--r-- joerg/bs       1093 2003-10-10 18:07 OBJ/i386-sunos5-gcc/unicode.d
--rw-r--r-- joerg/bs       1211 2003-10-10 18:07 OBJ/i386-sunos5-gcc/subst.d
--rw-r--r-- joerg/bs       2076 2003-10-11 11:53 OBJ/i386-sunos5-gcc/volhdr.d
--rw-r--r-- joerg/bs       1480 2003-10-10 18:07 OBJ/i386-sunos5-gcc/chdir.d
--rw-r--r-- joerg/bs      42460 2003-10-10 18:07 OBJ/i386-sunos5-gcc/star.o
--rw-r--r-- joerg/bs      22564 2003-10-11 11:53 OBJ/i386-sunos5-gcc/header.o
--rw-r--r-- joerg/bs       7880 2003-10-10 18:07 OBJ/i386-sunos5-gcc/cpiohdr.o
--rw-r--r-- joerg/bs      14624 2003-10-10 18:07 OBJ/i386-sunos5-gcc/xheader.o
--rw-r--r-- joerg/bs        924 2003-10-10 18:07 OBJ/i386-sunos5-gcc/xattr.o
--rw-r--r-- joerg/bs       6120 2003-10-10 18:07 OBJ/i386-sunos5-gcc/list.o
--rw-r--r-- joerg/bs      12764 2003-10-10 18:07 OBJ/i386-sunos5-gcc/extract.o
--rw-r--r-- joerg/bs      14668 2003-10-10 18:07 OBJ/i386-sunos5-gcc/create.o
--rw-r--r-- joerg/bs       2576 2003-10-10 18:07 OBJ/i386-sunos5-gcc/append.o
--rw-r--r-- joerg/bs       7636 2003-10-10 18:07 OBJ/i386-sunos5-gcc/diff.o
--rw-r--r-- joerg/bs       3072 2003-10-10 18:07 OBJ/i386-sunos5-gcc/remove.o
--rw-r--r-- joerg/bs       5612 2003-10-10 18:07 OBJ/i386-sunos5-gcc/star_unix.o
--rw-r--r-- joerg/bs       6220 2003-10-10 18:07 OBJ/i386-sunos5-gcc/acl_unix.o
--rw-r--r-- joerg/bs       1092 2003-10-10 18:07 OBJ/i386-sunos5-gcc/fflags.o
--rw-r--r-- joerg/bs      20996 2003-10-11 14:32 OBJ/i386-sunos5-gcc/buffer.o
--rw-r--r-- joerg/bs       2060 2003-10-07 17:53 OBJ/i386-sunos5-gcc/dirtime.o
--rw-r--r-- joerg/bs       1664 2003-10-10 18:07 OBJ/i386-sunos5-gcc/lhash.o
--rw-r--r-- joerg/bs      10564 2003-10-10 18:07 OBJ/i386-sunos5-gcc/hole.o
--rw-r--r-- joerg/bs       3864 2003-10-10 18:07 OBJ/i386-sunos5-gcc/longnames.o
--rw-r--r-- joerg/bs       2576 2003-10-10 18:07 OBJ/i386-sunos5-gcc/names.o
--rw-r--r-- joerg/bs        952 2003-10-10 18:07 OBJ/i386-sunos5-gcc/movearch.o
--rw-r--r-- joerg/bs       2756 2003-10-07 17:53 OBJ/i386-sunos5-gcc/table.o
 
217. multi-fail.at:22:  skipped (multi-fail.at:27)

218. ustar-big-2g.at:22: testing ustar-big-2g ...
./ustar-big-2g.at:27:

cat /dev/null | bzip2 - > /dev/null 2>&1 || exit 77


test -z "$STAR_TESTSCRIPTS" && exit 77
tarball_prereq ustar-big-2g.tar.bz2 b63979733629c8fcdf40b60065422767 $STAR_TESTSCRIPTS $STAR_DATA_URL || exit 77


tar --utc -tvjf $STAR_TESTSCRIPTS/ustar-big-2g.tar.bz2

stderr:
--- -	2018-11-22 13:08:16.173849236 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/218/stdout	2018-11-22 13:08:16.160411415 +0000
@@ -1,3 +1 @@
--rw------- jes/glone 2147483647 2002-06-15 14:53 big
--rw-r--r-- jes/glone          0 2002-06-15 14:53 file
 
218. ustar-big-2g.at:22:  skipped (ustar-big-2g.at:27)

219. ustar-big-8g.at:22: testing ustar-big-8g ...
./ustar-big-8g.at:27:

cat /dev/null | bzip2 - > /dev/null 2>&1 || exit 77


test -z "$STAR_TESTSCRIPTS" && exit 77
tarball_prereq ustar-big-8g.tar.bz2 60ff503fa4b8288bef7ada89e9c91b0f $STAR_TESTSCRIPTS $STAR_DATA_URL || exit 77


tar --utc -tvjf $STAR_TESTSCRIPTS/ustar-big-8g.tar.bz2

stderr:
--- -	2018-11-22 13:08:16.331354618 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/219/stdout	2018-11-22 13:08:16.320417221 +0000
@@ -1,3 +1 @@
--rw------- jes/glone 8589934591 2002-06-15 15:08 8gb-1
--rw-r--r-- jes/glone          0 2002-06-15 14:53 file
 
219. ustar-big-8g.at:22:  skipped (ustar-big-8g.at:27)

220. pax-big-10g.at:22: testing pax-big-10g ...
./pax-big-10g.at:27:

cat /dev/null | bzip2 - > /dev/null 2>&1 || exit 77


test -z "$STAR_TESTSCRIPTS" && exit 77
tarball_prereq pax-big-10g.tar.bz2 ca15c23acc8d8bb1f27e60113a5f8bff $STAR_TESTSCRIPTS $STAR_DATA_URL || exit 77


tar --utc -tvjf $STAR_TESTSCRIPTS/pax-big-10g.tar.bz2

stderr:
--- -	2018-11-22 13:08:16.488606324 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/220/stdout	2018-11-22 13:08:16.475422846 +0000
@@ -1,3 +1 @@
--rw------- jes/glone 10737418240 2002-06-15 21:18 10g
--rw-r--r-- jes/glone           0 2002-06-15 14:53 file
 
220. pax-big-10g.at:22:  skipped (pax-big-10g.at:27)

## ------------- ##
## Test results. ##
## ------------- ##

ERROR: 197 tests were run,
4 failed unexpectedly.
23 tests were skipped.
## -------------------------- ##
## testsuite.log was created. ##
## -------------------------- ##

Please send `tests/testsuite.log' and all information you think might help:

   To: <bug-tar@gnu.org>
   Subject: [GNU tar 1.30] testsuite: 157 158 159 160 failed

You may investigate any problem if you feel able to do so, in which
case the test suite provides a good starting point.  Its output may
be found below `tests/testsuite.dir'.

make[3]: *** [Makefile:1828: check-local] Error 1
make[3]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/tests'
make[2]: *** [Makefile:1675: check-am] Error 2
make[2]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/tests'
make[1]: *** [Makefile:1399: check-recursive] Error 1
make[1]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg'
## ------------------------ ##
## GNU tar 1.30 test suite. ##
## ------------------------ ##

testsuite: command line was:
  $ ./testsuite -v

## ---------- ##
## ChangeLog. ##
## ---------- ##

| 2017-12-17  Sergey Poznyakoff  <gray@gnu.org>
| 
| 	Version 1.30
| 
| 	* configure.ac: Set version 1.30
| 	* NEWS: Update.
| 
| 2017-11-20  Paul Eggert  <eggert@cs.ucla.edu>
| 
| 	Fix "concatenating" typo.

## --------- ##
## Platform. ##
## --------- ##

hostname = testbuildd
uname -m = armv7l
uname -r = 4.9.0-0.bpo.6-armmp
uname -s = Linux
uname -v = #1 SMP Debian 4.9.82-1+deb9u3~bpo8+1 (2018-03-22)

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /<<BUILDDIR>>/tar-1.30+dfsg/tests
PATH: /<<BUILDDIR>>/tar-1.30+dfsg/src
PATH: /<<BUILDDIR>>/tar-1.30+dfsg/build-aux
PATH: /<<BUILDDIR>>/tar-1.30+dfsg
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /usr/games

testsuite: atconfig:
| # Configurable variable values for building test suites.
| # Generated by ./config.status.
| # Copyright (C) 2012 Free Software Foundation, Inc.
| 
| # The test suite will define top_srcdir=/../.. etc.
| at_testdir='tests'
| abs_builddir='/<<BUILDDIR>>/tar-1.30+dfsg/tests'
| at_srcdir='.'
| abs_srcdir='/<<BUILDDIR>>/tar-1.30+dfsg/tests'
| at_top_srcdir='..'
| abs_top_srcdir='/<<BUILDDIR>>/tar-1.30+dfsg'
| at_top_build_prefix='../'
| abs_top_builddir='/<<BUILDDIR>>/tar-1.30+dfsg'
| 
| # Backward compatibility with Autotest <= 2.59b:
| at_top_builddir=$at_top_build_prefix
| 
| AUTOTEST_PATH='tests'
| 
| SHELL=${CONFIG_SHELL-'/bin/bash'}

testsuite: atlocal:
| # tests/atlocal.  Generated from atlocal.in by configure.                                     -*- shell-script -*-
| # Configurable variable values for tar test suite.
| # Copyright 2004, 2006, 2013-2014, 2016-2017 Free Software Foundation,
| # Inc.
| 
| # This file is part of GNU tar.
| 
| # GNU tar is free software; you can redistribute it and/or modify
| # it under the terms of the GNU General Public License as published by
| # the Free Software Foundation; either version 3 of the License, or
| # (at your option) any later version.
| 
| # GNU tar is distributed in the hope that it will be useful,
| # but WITHOUT ANY WARRANTY; without even the implied warranty of
| # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
| # GNU General Public License for more details.
| 
| # You should have received a copy of the GNU General Public License
| # along with this program.  If not, see <http://www.gnu.org/licenses/>.
| 
| PATH=/<<BUILDDIR>>/tar-1.30+dfsg/tests:/<<BUILDDIR>>/tar-1.30+dfsg/src:/<<BUILDDIR>>/tar-1.30+dfsg/build-aux:$top_srcdir:$srcdir:$PATH
| 
| XFAILFILE=$abs_builddir/.badversion
| 
| trap "test -r $XFAILFILE && cat $XFAILFILE; exit $?" 1 2 13 15
| 
| TEST_DATA_URL=ftp://download.gnu.org.ua/pub/tests/tar
| if test -z "$TEST_DATA_DIR"; then
|   TEST_DATA_DIR=$abs_builddir/download
| fi
| 
| STAR_DATA_URL=$TEST_DATA_URL/star
| if test -z "$STAR_TESTSCRIPTS"; then
|   STAR_TESTSCRIPTS=$TEST_DATA_DIR
| fi
| 
| # tarball_prereq file sum dir url
| tarball_prereq() {
|   if ! test -d "$3"; then
|     mkdir "$3"
|     cat > "$3/README" <<EOF
| This directory contains test data downloaded during full check.
| You can remove it, if you wish.
| EOF
|   fi
|   if test -r $3/$1; then
|     :
|   elif test -n "$FULL_TEST"; then
|     wget -q -O $3/$1 $4/$1
|   fi
|   echo "$2  $3/$1" | md5sum --status --check - >/dev/null 2>&1
| }
| 
| decho() {
|   echo $*
|   echo >&2 $*
| }
| 
| mkexcltest() {
|   mkdir $1 $1/subdir
|   genfile --file=$1/top-level-file
|   genfile --file=$1/subdir/excludeme
|   genfile --file=$1/subdir/subdir-file
| }
|   

## ---------------- ##
## Tested programs. ##
## ---------------- ##

./testsuite.at:197: /<<BUILDDIR>>/tar-1.30+dfsg/src/tar --version
tar (GNU tar) 1.30
Copyright (C) 2017 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by John Gilmore and Jay Fenlason.

## ------------------ ##
## Running the tests. ##
## ------------------ ##
testsuite: starting at: Thu Nov 22 12:53:10 UTC 2018
1. tar version (version.at:20): ok     (0m0.015s 0m0.015s)
2. decompressing from stdin (pipe.at:30): ok     (0m0.175s 0m0.365s)
3. mixing options (options.at:25): ok     (0m0.010s 0m0.015s)
4. interspersed options (options02.at:27): ok     (0m0.015s 0m0.015s)
5. TAR_OPTIONS with string arguments (options03.at:21): ok     (0m0.025s 0m0.025s)
6. occurrence compatibility (opcomp01.at:21): ok     (0m0.000s 0m0.015s)
7. occurrence compatibility (opcomp02.at:21): ok     (0m0.010s 0m0.005s)
8. --verify compatibility (opcomp03.at:21): ok     (0m0.005s 0m0.010s)
9. compress option compatibility (opcomp04.at:21): ok     (0m0.015s 0m0.040s)
10. --pax-option compatibility (opcomp05.at:21): ok     (0m0.000s 0m0.015s)
11. --pax-option compatibility (opcomp06.at:21): skipped (opcomp06.at:24)
12. Exclude (positional01.at:21): ok     (0m0.035s 0m0.050s)
13. Directory (positional02.at:21): ok     (0m0.010s 0m0.060s)
14. Several options (positional03.at:21): ok     (0m0.015s 0m0.045s)
15. The --add-file option (add-file.at:21): ok     (0m0.120s 0m0.300s)
16. multiple file lists (T-mult.at:21): ok     (0m0.010s 0m0.050s)
17. nested file lists (T-nest.at:21): ok     (0m0.005s 0m0.055s)
18. recursive file lists (T-rec.at:21): ok     (0m0.015s 0m0.050s)
19. files-from & recurse: toggle (T-recurse.at:27): ok     (0m0.120s 0m0.370s)
20. toggle --recursion (not) from -T (T-recurse.at:66): ok     (0m0.080s 0m0.265s)
21. -C in file lists (T-cd.at:21): ok     (0m0.025s 0m0.050s)
22. empty entries (T-empty.at:27): ok     (0m0.010s 0m0.050s)
23. 0-separated file without -0 (T-null.at:22): ok     (0m0.020s 0m0.065s)
24. --null enables verbatim reading (T-null2.at:17): ok     (0m0.005s 0m0.075s)
25. empty file (T-zfile.at:26): ok     (0m0.025s 0m0.070s)
26. entries with missing newlines (T-nonl.at:27): ok     (0m0.005s 0m0.085s)
27. recursive extraction from --files-from (T-dir00.at:28): ok     (0m0.115s 0m0.345s)
28. trailing slash in --files-from (T-dir01.at:28): ok     (0m0.075s 0m0.370s)
29. tar --index-file=FILE --file=- (indexfile.at:27): ok     (0m0.085s 0m0.210s)
30. tar cvf - (verbose.at:27): ok     (0m0.050s 0m0.245s)
31. gzip (gzip.at:24): ok     (0m0.005s 0m0.040s)
32. recurse (recurse.at:22): ok     (0m0.065s 0m0.225s)
33. recurse: toggle (recurs02.at:30): ok     (0m0.085s 0m0.300s)
34. short records (shortrec.at:26): ok     (0m0.135s 0m0.395s)
35. --numeric-owner basic tests (numeric.at:18): ok     (0m0.175s 0m0.765s)
36. working -C with --same-order (same-order01.at:27): ok     (0m0.115s 0m0.335s)
37. multiple -C options (same-order02.at:26): ok     (0m0.105s 0m0.315s)
38. append (append.at:22): ok     (0m0.090s 0m0.245s)
39. appending files with long names (append01.at:30): ok     (0m0.080s 0m0.200s)
40. append vs. create (append02.at:55): ok     (0m0.090s 0m0.345s)
41. append with name transformation (append03.at:21): ok     (0m0.095s 0m0.250s)
42. append with verify (append04.at:29): ok     (0m0.095s 0m0.335s)
43. append after changed blocking (append05.at:32): ok     (0m0.180s 0m0.330s)
44. transforming hard links on create (xform-h.at:31): ok     (0m0.200s 0m0.505s)
45. transformations and GNU volume labels (xform01.at:26): ok     (0m0.020s 0m0.035s)
46. transforming escaped delimiters on create (xform02.at:21): ok     (0m0.050s 0m0.150s)
47. transforming hard link targets (xform03.at:21): ok     (0m0.135s 0m0.340s)
48. exclude (exclude.at:23): ok     (0m0.095s 0m0.240s)
49. exclude wildcards (exclude01.at:19): ok     (0m0.265s 0m0.770s)
50. exclude: anchoring (exclude02.at:19): ok     (0m0.300s 0m0.815s)
51. exclude: wildcards match slash (exclude03.at:19): ok     (0m0.225s 0m0.735s)
52. exclude: case insensitive (exclude04.at:19): ok     (0m0.230s 0m0.760s)
53. exclude: lots of excludes (exclude05.at:22): ok     (1m21.015s 0m6.240s)
54. exclude: long files in pax archives (exclude06.at:26): ok     (0m0.045s 0m0.080s)
55. exclude: --exclude-backups option (exclude07.at:19): ok     (0m0.065s 0m0.275s)
56. --exclude-tag option (exclude08.at:36): ok     (0m0.085s 0m0.360s)
57. --exclude-tag option and --listed-incremental (exclude09.at:37): ok     (0m0.025s 0m0.065s)
58. --exclude-tag option in incremental pass (exclude10.at:38): ok     (0m0.030s 0m0.110s)
59. --exclude-tag-under option (exclude11.at:36): ok     (0m0.105s 0m0.340s)
60. --exclude-tag-under and --listed-incremental (exclude12.at:37): ok     (0m0.015s 0m0.075s)
61. --exclude-tag-under option in incremental pass (exclude13.at:39): ok     (0m0.025s 0m0.115s)
62. --exclude-tag-all option (exclude14.at:36): ok     (0m0.100s 0m0.345s)
63. --exclude-tag-all and --listed-incremental (exclude15.at:36): ok     (0m0.025s 0m0.065s)
64. --exclude-tag-all option in incremental pass (exclude16.at:38): ok     (0m0.025s 0m0.130s)
65. deleting a member after a big one (delete01.at:24): ok     (0m0.085s 0m0.260s)
66. deleting a member from stdin archive (delete02.at:24): ok     (0m0.150s 0m0.310s)
67. deleting members with long names (delete03.at:22): ok     (0m0.070s 0m0.315s)
68. deleting a large last member (delete04.at:24): ok     (0m0.175s 0m0.490s)
69. deleting non-existing member (delete05.at:28): ok     (0m0.130s 0m0.240s)
70. extract over an existing directory (extrac01.at:24): ok     (0m0.085s 0m0.185s)
71. extracting symlinks over an existing file (extrac02.at:24): ok     (0m0.095s 0m0.235s)
72. extraction loops (extrac03.at:24): ok     (0m0.055s 0m0.220s)
73. extract + fnmatch (extrac04.at:24): ok     (0m0.140s 0m0.420s)
74. extracting selected members from pax (extrac05.at:31): ok     (0m0.015s 0m0.080s)
75. mode of extracted directories (extrac06.at:35): ok     (0m0.105s 0m0.410s)
76. extracting symlinks to a read-only dir (extrac07.at:28): ok     (0m0.035s 0m0.075s)
77. restoring mode on existing directory (extrac08.at:33): ok     (0m0.055s 0m0.320s)
78. extracting even when . and .. are unreadable (extrac09.at:34): ok     (0m0.025s 0m0.090s)
79. -C and delayed setting of metadata (extrac10.at:29): ok     (0m0.005s 0m0.060s)
80. scarce file descriptors (extrac11.at:25): ok     (0m0.065s 0m0.105s)
81. extract dot permissions (extrac12.at:25): ok     (0m0.010s 0m0.060s)
82. extract over symlinks (extrac13.at:26): ok     (0m0.035s 0m0.095s)
83. extract -C symlink (extrac14.at:25): ok     (0m0.005s 0m0.055s)
84. extract parent mkdir failure (extrac15.at:25): ok     (0m0.010s 0m0.075s)
85. extract empty directory with -C (extrac16.at:26): ok     (0m0.015s 0m0.040s)
86. name matching/transformation ordering (extrac17.at:21): ok     (0m0.075s 0m0.250s)
87. keep-old-files (extrac18.at:34): ok     (0m0.075s 0m0.295s)
88. skip-old-files (extrac19.at:21): ok     (0m0.085s 0m0.255s)
89. keep-directory-symlink (extrac20.at:21): ok     (0m0.750s 0m2.240s)
90. delay-directory-restore (extrac21.at:31): ok     (0m0.025s 0m0.080s)
91. extracting existing dir with --backup (backup01.at:34): ok     (0m0.080s 0m0.195s)
92. link mismatch (difflink.at:17): ok     (0m0.025s 0m0.060s)
93. single-volume label (label01.at:21): ok     (0m0.035s 0m0.145s)
94. multi-volume label (label02.at:21): ok     (0m0.030s 0m0.170s)
95. test-label option (label03.at:27): ok     (0m0.135s 0m0.255s)
96. label with non-create option (label04.at:27): ok     (0m0.085s 0m0.140s)
97. label with non-create option (label05.at:24): ok     (0m0.050s 0m0.165s)
98. incremental (incremental.at:24): ok     (0m0.075s 0m0.215s)
99. restore broken symlinks from incremental (incr01.at:28): ok     (0m0.085s 0m0.230s)
100. restoring timestamps from incremental (incr02.at:33): ok     (0m0.110s 0m0.205s)
101. --listed for individual files (listed01.at:27): ok     (0m0.040s 0m0.190s)
102. working --listed (listed02.at:29): ok     (0m0.140s 0m0.450s)
103. incremental dump when the parent directory is unreadable (listed03.at:24): ok     (0m0.030s 0m0.100s)
104. --listed-incremental and --one-file-system (listed04.at:26): ok     (0m0.030s 0m0.035s)
105. --listed-incremental and remounted directories (listed05.at:33): skipped (listed05.at:36)
106. renamed files in incrementals (incr03.at:29): ok     (0m0.165s 0m0.445s)
107. proper icontents initialization (incr04.at:30): ok     (0m0.130s 0m0.420s)
108. incremental dumps with -C (incr05.at:21): ok     (0m0.065s 0m0.190s)
109. incremental dumps of nested directories (incr06.at:21): ok     (0m0.130s 0m0.325s)
110. incremental restores with -C (incr07.at:18): ok     (0m0.105s 0m0.380s)
111. filename normalization (incr08.at:38): ok     (0m0.025s 0m0.120s)
112. incremental with alternating -C (incr09.at:26): ok     (0m0.015s 0m0.075s)
113. concatenated incremental archives (deletes) (incr10.at:18): ok     (0m0.040s 0m0.075s)
114. concatenated incremental archives (renames) (incr11.at:25): ok     (0m0.035s 0m0.145s)
115. file removed as we read it (ca. 22 seconds) (filerem01.at:36): ok     (0m0.035s 0m0.115s)
116. toplevel file removed (ca. 24 seconds) (filerem02.at:26): ok     (0m0.050s 0m0.135s)
117. directory removed before reading (dirrem01.at:34): ok     (0m0.040s 0m0.115s)
118. explicitly named directory removed before reading (dirrem02.at:31): ok     (0m0.035s 0m0.125s)
119. renamed dirs in incrementals (rename01.at:25): ok     (0m0.105s 0m0.390s)
120. move between hierarchies (rename02.at:25): ok     (0m0.170s 0m0.415s)
121. cyclic renames (rename03.at:24): ok     (0m0.210s 0m0.505s)
122. renamed directory containing subdirectories (rename04.at:27): ok     (0m0.145s 0m0.345s)
123. renamed subdirectories (rename05.at:24): ok     (0m0.135s 0m0.375s)
124. changed file types in incrementals (chtype.at:28): ok     (0m0.125s 0m0.445s)
125. ignfail (ignfail.at:24): ok     (0m0.105s 0m0.690s)
126. link count gt 2 (link01.at:34): ok     (0m0.100s 0m0.325s)
127. preserve hard links with --remove-files (link02.at:32): ok     (0m0.060s 0m0.370s)
128. working -l with --remove-files (link03.at:24): ok     (0m0.170s 0m0.460s)
129. link count is 1 but multiple occurrences (link04.at:29): ok     (0m0.135s 0m0.555s)
130. long names in V7 archives (longv7.at:25): ok     (0m0.005s 0m0.060s)
131. long file names divisible by block size (long01.at:29): ok     (0m0.045s 0m0.155s)
132. ustar: unsplittable file name (lustar01.at:22): ok     (0m0.015s 0m0.025s)
133. ustar: unsplittable path name (lustar02.at:22): ok     (0m0.015s 0m0.070s)
134. ustar: splitting long names (lustar03.at:22): ok     (0m0.030s 0m0.070s)
135. old archives (old.at:24): ok     (0m0.005s 0m0.020s)
136. time: tricky time stamps (time01.at:20): ok     (0m0.165s 0m1.160s)
137. time: clamping mtime (time02.at:20): ok     (0m0.010s 0m0.085s)
138. multivolume dumps from pipes (multiv01.at:24): ok     (0m0.105s 0m0.175s)
139. skipping a straddling member (multiv02.at:29): ok     (0m0.050s 0m0.170s)
140. MV archive & long filenames (multiv03.at:31): ok     (0m0.075s 0m0.190s)
141. split directory members in a MV archive (multiv04.at:37): ok     (0m0.145s 0m0.620s)
142. Restoring after an out of sync volume (multiv05.at:27): ok     (0m0.060s 0m0.150s)
143. Multivolumes with L=record_size (multiv06.at:27): ok     (0m0.040s 0m0.090s)
144. volumes split at an extended header (multiv07.at:28): skipped (multiv07.at:31)
145. multivolume header creation (multiv08.at:25): ok     (0m0.010s 0m0.060s)
146. bad next volume (multiv09.at:26): ok     (0m0.200s 0m0.400s)
147. file start at the beginning of a posix volume (multiv10.at:37): ok     (0m0.025s 0m0.070s)
148. --owner and --group (owner.at:21): ok     (0m0.010s 0m0.050s)
149. --owner-map and --group-map (map.at:21): ok     (0m0.030s 0m0.100s)
150. sparse files (sparse01.at:22): ok     (0m0.120s 0m0.320s)
151. extracting sparse file over a pipe (sparse02.at:22): ok     (0m0.070s 0m0.485s)
152. storing sparse files > 8G (sparse03.at:22): ok     (0m31.225s 1m19.390s)
153. storing long sparse file names (sparse04.at:21): ok     (0m0.000s 0m0.075s)
154. listing sparse files bigger than 2^33 B (sparse05.at:21): ok     (0m13.425s 4m48.545s)
155. storing sparse file using seek method (sparse06.at:21): ok     (0m0.710s 0m2.005s)
156. sparse files with unicode names (sparse07.at:21): ok     (0m0.050s 0m0.115s)
161. update unchanged directories (update.at:29): ok     (0m0.085s 0m0.360s)
162. update directories (update01.at:29): ok     (0m0.095s 0m0.390s)
163. update changed files (update02.at:26): ok     (0m0.110s 0m0.380s)
164. update with chdir (update03.at:20): ok     (0m0.095s 0m0.350s)
165. verify (verify.at:25): ok     (0m0.040s 0m0.160s)
166. volume (volume.at:24): ok     (0m0.050s 0m0.095s)
167. volume header size (volsize.at:30): skipped (volsize.at:33)
168. compressed format recognition (comprec.at:22): ok     (0m0.105s 0m0.370s)
169. short input files (shortfile.at:26): ok     (0m0.005s 0m0.030s)
170. updating short archives (shortupd.at:31): ok     (0m0.040s 0m0.130s)
171. truncate (truncate.at:30): ok     (0m0.100s 0m0.275s)
172. grow (grow.at:25): ok     (0m2.730s 0m5.230s)
173. sigpipe handling (sigpipe.at:21): ok     (0m0.010s 0m0.055s)
174. compressor program failure (comperr.at:18): ok     (0m0.045s 0m0.195s)
175. remove-files with compression (remfiles01.at:28): ok     (0m0.030s 0m0.105s)
176. remove-files with compression: grand-child (remfiles02.at:28): ok     (0m0.015s 0m0.090s)
177. remove-files with symbolic links (remfiles03.at:28): ok     (0m0.010s 0m0.035s)
178. remove-files with -C:rel in -c/non-incr. mode (remfiles04a.at:25): ok     (0m0.020s 0m0.050s)
179. remove-files with -C:rel in -c/incr. mode (remfiles04b.at:33): ok     (0m0.010s 0m0.060s)
180. remove-files with -C:rel in -r mode (remfiles04c.at:33): ok     (0m0.015s 0m0.085s)
181. remove-files with -C:rel,rel in -c/non-incr. mode (remfiles05a.at:34): ok     (0m0.015s 0m0.070s)
182. remove-files with -C:rel,rel in -c/incr. mode (remfiles05b.at:25): ok     (0m0.015s 0m0.070s)
183. remove-files with -C:rel,rel in -r mode (remfiles05c.at:25): ok     (0m0.045s 0m0.070s)
184. remove-files with -C:rel,abs in -c/non-incr. mode (remfiles06a.at:25): ok     (0m0.030s 0m0.055s)
185. remove-files with -C:rel,abs in -c/incr. mode (remfiles06b.at:25): ok     (0m0.015s 0m0.070s)
186. remove-files with -C:rel,abs in -r mode (remfiles06c.at:25): ok     (0m0.020s 0m0.095s)
187. remove-files with -C:abs,rel in -c/non-incr. mode (remfiles07a.at:25): ok     (0m0.020s 0m0.065s)
188. remove-files with -C:abs,rel in -c/incr. mode (remfiles07b.at:25): ok     (0m0.035s 0m0.050s)
189. remove-files with -C:abs,rel in -r mode (remfiles07c.at:25): ok     (0m0.025s 0m0.090s)
190. remove-files deleting two subdirs in -c/non-incr. mode (remfiles08a.at:28): ok     (0m0.020s 0m0.045s)
191. remove-files deleting two subdirs in -c/incr. mode (remfiles08b.at:31): ok     (0m0.015s 0m0.050s)
192. remove-files deleting two subdirs in -r mode (remfiles08c.at:28): ok     (0m0.025s 0m0.080s)
193. remove-files on full directory in -c/non-incr. mode (remfiles09a.at:25): ok     (0m0.010s 0m0.045s)
194. remove-files on full directory in -c/incr. mode (remfiles09b.at:29): ok     (0m0.015s 0m0.040s)
195. remove-files on full directory in -r mode (remfiles09c.at:25): ok     (0m0.045s 0m0.065s)
196. remove-files (remfiles10.at:20): ok     (0m0.005s 0m0.055s)
197. xattrs: basic functionality (xattr01.at:25): skipped (xattr01.at:28)
198. xattrs: change directory with -C option (xattr02.at:25): skipped (xattr02.at:28)
199. xattrs: trusted.* attributes (xattr03.at:25): skipped (xattr03.at:28)
200. xattrs: s/open/openat/ regression (xattr04.at:26): skipped (xattr04.at:29)
201. xattrs: keywords with '=' and '%' (xattr05.at:28): skipped (xattr05.at:31)
202. xattrs: exclude xattrs on create  (xattr06.at:27): skipped (xattr06.at:30)
203. xattrs: xattrs and --skip-old-files (xattr07.at:26): skipped (xattr07.at:29)
204. acls: basic functionality (acls01.at:25): skipped (acls01.at:28)
205. acls: work with -C (acls02.at:25): skipped (acls02.at:28)
206. acls: default ACLs (acls03.at:30): skipped (acls03.at:47)
207. selinux: basic store/restore (selnx01.at:25): skipped (selnx01.at:28)
208. acls/selinux: special files & fifos (selacl01.at:25): skipped (selacl01.at:28)
209. capabilities: binary store/restore (capabs_raw01.at:25): skipped (capabs_raw01.at:28)
210. tar --one-top-level (onetop01.at:21): ok     (0m0.115s 0m0.375s)
211. tar --one-top-level --show-transformed (onetop02.at:21): ok     (0m0.110s 0m0.395s)
212. tar --one-top-level --transform (onetop03.at:21): ok     (0m0.100s 0m0.395s)
213. tar --one-top-level --transform (onetop04.at:21): ok     (0m0.115s 0m0.305s)
214. tar --one-top-level restoring permissions (onetop05.at:21): ok     (0m0.190s 0m0.525s)
215. gtarfail (gtarfail.at:22): skipped (gtarfail.at:27)
216. gtarfail2 (gtarfail2.at:22): skipped (gtarfail2.at:27)
217. multi-fail (multi-fail.at:22): skipped (multi-fail.at:27)
218. ustar-big-2g (ustar-big-2g.at:22): skipped (ustar-big-2g.at:27)
219. ustar-big-8g (ustar-big-8g.at:22): skipped (ustar-big-8g.at:27)
220. pax-big-10g (pax-big-10g.at:22): skipped (pax-big-10g.at:27)
testsuite: ending at: Thu Nov 22 13:08:17 UTC 2018
testsuite: test suite duration: 0h 15m 7s

## ------------- ##
## Test results. ##
## ------------- ##

ERROR: 197 tests were run,
4 failed unexpectedly.
23 tests were skipped.

## ------------------------ ##
## Summary of the failures. ##
## ------------------------ ##
Failed tests:
GNU tar 1.30 test suite test groups:

 NUM: FILE-NAME:LINE     TEST-GROUP-NAME
      KEYWORDS

 157: sparsemv.at:22     sparse files in MV archives
      sparse multiv sparsemv
 158: spmvp00.at:22      sparse files in PAX MV archives, v.0.0
      sparse multivolume multiv sparsemvp sparsemvp00
 159: spmvp01.at:22      sparse files in PAX MV archives, v.0.1
      sparse multiv sparsemvp sparsemvp01
 160: spmvp10.at:22      sparse files in PAX MV archives, v.1.0
      sparse multivolume multiv sparsemvp sparsemvp10

Skipped tests:
GNU tar 1.30 test suite test groups:

 NUM: FILE-NAME:LINE     TEST-GROUP-NAME
      KEYWORDS

  11: opcomp06.at:21     --pax-option compatibility
      opcomp opcomp06
 105: listed05.at:33     --listed-incremental and remounted directories
      listed incremental listed05 chdir
 144: multiv07.at:28     volumes split at an extended header
      multivolume multiv multiv07 xsplit
 167: volsize.at:30      volume header size
      volume volsize
 197: xattr01.at:25      xattrs: basic functionality
      xattrs xattr01
 198: xattr02.at:25      xattrs: change directory with -C option
      xattrs xattr02 chdir
 199: xattr03.at:25      xattrs: trusted.* attributes
      xattrs xattr03 chdir
 200: xattr04.at:26      xattrs: s/open/openat/ regression
      xattrs xattr04 chdir
 201: xattr05.at:28      xattrs: keywords with '=' and '%'
      xattrs xattr05 chdir
 202: xattr06.at:27      xattrs: exclude xattrs on create 
      xattrs xattr06
 203: xattr07.at:26      xattrs: xattrs and --skip-old-files
      xattrs xattr07
 204: acls01.at:25       acls: basic functionality
      xattrs acls acls01
 205: acls02.at:25       acls: work with -C
      xattrs acls acls02 chdir
 206: acls03.at:30       acls: default ACLs
      xattrs acls acls03 chdir
 207: selnx01.at:25      selinux: basic store/restore
      xattrs selinux selnx01
 208: selacl01.at:25     acls/selinux: special files & fifos
      xattrs selinux acls selacls01
 209: capabs_raw01.at:25 capabilities: binary store/restore
      xattrs capabilities capabs_raw01
 215: gtarfail.at:22     gtarfail
      star gtarfail
 216: gtarfail2.at:22    gtarfail2
      star gtarfail2
 217: multi-fail.at:22   multi-fail
      star multivolume multiv multi-fail
 218: ustar-big-2g.at:22 ustar-big-2g
      star ustar-big-2g
 219: ustar-big-8g.at:22 ustar-big-8g
      star ustar-big-8g
 220: pax-big-10g.at:22  pax-big-10g
      star pax-big-10g

## ---------------------- ##
## Detailed failed tests. ##
## ---------------------- ##

#                             -*- compilation -*-
157. sparsemv.at:22: testing sparse files in MV archives ...
./sparsemv.at:32:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

exec <&-
TAR_OPTIONS="$TAR_OPTIONS --hole-detection=raw"
genfile --sparse --file sparsefile 0 ABCDEFGHIJK 1M ABCDEFGHI || exit 77
echo "Pass 1: Split between data blocks"
echo "Create archive"
tar --sparse -c --record-size=512 -M -L6 -f arc.1 -f arc.2 sparsefile || exit 1
echo "Test archive"
tar --record-size=512 -t -M -f arc.1 -f arc.2
echo "Compare archive"
tar --record-size=512 -d -M -f arc.1 -f arc.2

echo "Pass 2: Split within a data block"
genfile --sparse --file sparsefile 0 ABCDEFGHIJ 1M ABCDEFGHI || exit 77
echo "Create archive"
tar --sparse -c --record-size=512 -M -L6 -f arc.1 -f arc.2 sparsefile || exit 1
echo "Test archive"
tar --record-size=512 -t -M -f arc.1 -f arc.2
echo "Compare archive"
tar --record-size=512 -d -M -f arc.1 -f arc.2
)
./sparsemv.at:32:
mkdir oldgnu
(cd oldgnu
TEST_TAR_FORMAT=oldgnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H oldgnu"
export TAR_OPTIONS
rm -rf *

exec <&-
TAR_OPTIONS="$TAR_OPTIONS --hole-detection=raw"
genfile --sparse --file sparsefile 0 ABCDEFGHIJK 1M ABCDEFGHI || exit 77
echo "Pass 1: Split between data blocks"
echo "Create archive"
tar --sparse -c --record-size=512 -M -L6 -f arc.1 -f arc.2 sparsefile || exit 1
echo "Test archive"
tar --record-size=512 -t -M -f arc.1 -f arc.2
echo "Compare archive"
tar --record-size=512 -d -M -f arc.1 -f arc.2

echo "Pass 2: Split within a data block"
genfile --sparse --file sparsefile 0 ABCDEFGHIJ 1M ABCDEFGHI || exit 77
echo "Create archive"
tar --sparse -c --record-size=512 -M -L6 -f arc.1 -f arc.2 sparsefile || exit 1
echo "Test archive"
tar --record-size=512 -t -M -f arc.1 -f arc.2
echo "Compare archive"
tar --record-size=512 -d -M -f arc.1 -f arc.2
)
--- -	2018-11-22 13:07:14.788064830 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/157/stdout	2018-11-22 13:07:14.773183624 +0000
@@ -8,4 +8,5 @@
 Test archive
 sparsefile
 Compare archive
+sparsefile: File fragment at 0 is not a hole
 
./sparsemv.at:32: exit code was 1, expected 0
157. sparsemv.at:22: 157. sparse files in MV archives (sparsemv.at:22): FAILED (sparsemv.at:32)

#                             -*- compilation -*-
158. spmvp00.at:22: testing sparse files in PAX MV archives, v.0.0 ...
./spmvp00.at:25:
mkdir pax
(cd pax
TEST_TAR_FORMAT=pax
export TEST_TAR_FORMAT
TAR_OPTIONS="-H pax"
export TAR_OPTIONS
rm -rf *

exec <&-
TAR_OPTIONS="$TAR_OPTIONS --hole-detection=raw"
genfile --sparse --file sparsefile 0 ABCDEFGHI 1M ABCDEFGHI || exit 77
echo "Pass 1: Split between data blocks"
echo "Create archive"
tar --sparse --sparse-version=0.0 -c --record-size=512 -M -L6 -f arc.1 -f arc.2 -f arc.3 sparsefile
echo "Test archive"
tar -t -M -f arc.1 -f arc.2 -f arc.3
echo "Compare archive"
tar -d -M -f arc.1 -f arc.2 -f arc.3

echo "Pass 2: Split within a data block"
genfile --sparse --file sparsefile 0 ABCDEFGH 1M ABCDEFGHI || exit 77
echo "Create archive"
tar --sparse --sparse-version=0.0 -c --record-size=512 -M -L6 -f arc.1 -f arc.2 -f arc.3 sparsefile
echo "Test archive"
tar -t -M -f arc.1 -f arc.2 -f arc.3
echo "Compare archive"
tar -d -M -f arc.1 -f arc.2 -f arc.3
)
--- -	2018-11-22 13:07:15.063658500 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/158/stdout	2018-11-22 13:07:15.048193605 +0000
@@ -8,4 +8,5 @@
 Test archive
 sparsefile
 Compare archive
+sparsefile: File fragment at 0 is not a hole
 
./spmvp00.at:25: exit code was 1, expected 0
158. spmvp00.at:22: 158. sparse files in PAX MV archives, v.0.0 (spmvp00.at:22): FAILED (spmvp00.at:25)

#                             -*- compilation -*-
159. spmvp01.at:22: testing sparse files in PAX MV archives, v.0.1 ...
./spmvp01.at:25:
mkdir pax
(cd pax
TEST_TAR_FORMAT=pax
export TEST_TAR_FORMAT
TAR_OPTIONS="-H pax"
export TAR_OPTIONS
rm -rf *

exec <&-
TAR_OPTIONS="$TAR_OPTIONS --hole-detection=raw"
genfile --sparse --file sparsefile 0 ABCDEFGHIJK 1M ABCDEFGHI || exit 77
echo "Pass 1: Split between data blocks"
echo "Create archive"
tar --sparse --sparse-version=0.1 -c --record-size=512 -M -L6 -f arc.1 -f arc.2 -f arc.3 sparsefile
echo "Test archive"
tar -t -M -f arc.1 -f arc.2 -f arc.3
echo "Compare archive"
tar -d -M -f arc.1 -f arc.2 -f arc.3

echo "Pass 2: Split within a data block"
genfile --sparse --file sparsefile 0 ABCDEFGHIJ 1M ABCDEFGHI || exit 77
echo "Create archive"
tar --sparse --sparse-version=0.1 -c --record-size=512 -M -L6 -f arc.1 -f arc.2 -f arc.3 sparsefile
echo "Test archive"
tar -t -M -f arc.1 -f arc.2 -f arc.3
echo "Compare archive"
tar -d -M -f arc.1 -f arc.2 -f arc.3
)
--- -	2018-11-22 13:07:15.315145295 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/159/stdout	2018-11-22 13:07:15.303202861 +0000
@@ -8,4 +8,5 @@
 Test archive
 sparsefile
 Compare archive
+sparsefile: File fragment at 0 is not a hole
 
./spmvp01.at:25: exit code was 1, expected 0
159. spmvp01.at:22: 159. sparse files in PAX MV archives, v.0.1 (spmvp01.at:22): FAILED (spmvp01.at:25)

#                             -*- compilation -*-
160. spmvp10.at:22: testing sparse files in PAX MV archives, v.1.0 ...
./spmvp10.at:25:
mkdir pax
(cd pax
TEST_TAR_FORMAT=pax
export TEST_TAR_FORMAT
TAR_OPTIONS="-H pax"
export TAR_OPTIONS
rm -rf *

exec <&-
TAR_OPTIONS="$TAR_OPTIONS --hole-detection=raw"
genfile --sparse --file sparsefile 0 ABCDEFGH 1M ABCDEFGHI || exit 77
echo "Pass 1: Split between data blocks"
echo "Create archive"
tar --sparse --sparse-version=1.0 -c --record-size=512 -M -L6 -f arc.1 -f arc.2 -f arc.3 sparsefile
echo "Test archive"
tar -t -M -f arc.1 -f arc.2 -f arc.3
echo "Compare archive"
tar -d -M -f arc.1 -f arc.2 -f arc.3

echo "Pass 2: Split within a data block"
genfile --sparse --file sparsefile 0 ABCDEFG 1M ABCDEFGHI || exit 77
echo "Create archive"
tar --sparse --sparse-version=1.0 -c --record-size=512 -M -L6 -f arc.1 -f arc.2 -f arc.3 sparsefile
echo "Test archive"
tar -t -M -f arc.1 -f arc.2 -f arc.3
echo "Compare archive"
tar -d -M -f arc.1 -f arc.2 -f arc.3
)
--- -	2018-11-22 13:07:15.567099440 +0000
+++ /<<BUILDDIR>>/tar-1.30+dfsg/tests/testsuite.dir/at-groups/160/stdout	2018-11-22 13:07:15.553211936 +0000
@@ -8,4 +8,5 @@
 Test archive
 sparsefile
 Compare archive
+sparsefile: File fragment at 0 is not a hole
 
./spmvp10.at:25: exit code was 1, expected 0
160. spmvp10.at:22: 160. sparse files in PAX MV archives, v.1.0 (spmvp10.at:22): FAILED (spmvp10.at:25)


## ------------- ##
## ../config.log ##
## ------------- ##
| This file contains any messages produced by compilers while
| running configure, to aid debugging if configure makes a mistake.
| 
| It was created by GNU tar configure 1.30, which was
| generated by GNU Autoconf 2.69.  Invocation command line was
| 
|   $ ./configure --prefix=/usr --libexecdir=/usr/lib/tar --enable-backup-scripts --with-lzma=xz --disable-silent-rules
| 
| ## --------- ##
| ## Platform. ##
| ## --------- ##
| 
| hostname = testbuildd
| uname -m = armv7l
| uname -r = 4.9.0-0.bpo.6-armmp
| uname -s = Linux
| uname -v = #1 SMP Debian 4.9.82-1+deb9u3~bpo8+1 (2018-03-22)
| 
| /usr/bin/uname -p = unknown
| /bin/uname -X     = unknown
| 
| /bin/arch              = unknown
| /usr/bin/arch -k       = unknown
| /usr/convex/getsysinfo = unknown
| /usr/bin/hostinfo      = unknown
| /bin/machine           = unknown
| /usr/bin/oslevel       = unknown
| /bin/universe          = unknown
| 
| PATH: /usr/local/sbin
| PATH: /usr/local/bin
| PATH: /usr/sbin
| PATH: /usr/bin
| PATH: /sbin
| PATH: /bin
| PATH: /usr/games
| 
| 
| ## ----------- ##
| ## Core tests. ##
| ## ----------- ##
| 
| configure:3651: checking for a BSD-compatible install
| configure:3719: result: /usr/bin/install -c
| configure:3730: checking whether build environment is sane
| configure:3785: result: yes
| configure:3936: checking for a thread-safe mkdir -p
| configure:3975: result: /bin/mkdir -p
| configure:3982: checking for gawk
| configure:4012: result: no
| configure:3982: checking for mawk
| configure:3998: found /usr/bin/mawk
| configure:4009: result: mawk
| configure:4020: checking whether make sets $(MAKE)
| configure:4042: result: yes
| configure:4071: checking whether make supports nested variables
| configure:4088: result: yes
| configure:4177: checking whether UID '104' is supported by ustar format
| configure:4180: result: yes
| configure:4187: checking whether GID '109' is supported by ustar format
| configure:4190: result: yes
| configure:4198: checking how to create a ustar tar archive
| configure:4209: tar --version
| tar (GNU tar) 1.30
| Copyright (C) 2017 Free Software Foundation, Inc.
| License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
| This is free software: you are free to change and redistribute it.
| There is NO WARRANTY, to the extent permitted by law.
| 
| Written by John Gilmore and Jay Fenlason.
| configure:4212: $? = 0
| configure:4252: tardir=conftest.dir && eval tar --format=ustar -chf - "$tardir" >conftest.tar
| configure:4255: $? = 0
| configure:4259: tar -xf - <conftest.tar
| configure:4262: $? = 0
| configure:4264: cat conftest.dir/file
| GrepMe
| configure:4267: $? = 0
| configure:4280: result: gnutar
| configure:4343: checking whether make supports nested variables
| configure:4360: result: yes
| configure:4376: checking whether make supports the include directive
| configure:4391: make -f confmf.GNU && cat confinc.out
| make[1]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg'
| make[1]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg'
| this is the am__doit target
| configure:4394: $? = 0
| configure:4413: result: yes (GNU style)
| configure:4483: checking for gcc
| configure:4499: found /usr/bin/gcc
| configure:4510: result: gcc
| configure:4739: checking for C compiler version
| configure:4748: gcc --version >&5
| gcc (Raspbian 8.2.0-9+rpi1) 8.2.0
| Copyright (C) 2018 Free Software Foundation, Inc.
| This is free software; see the source for copying conditions.  There is NO
| warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
| 
| configure:4759: $? = 0
| configure:4748: gcc -v >&5
| Using built-in specs.
| COLLECT_GCC=gcc
| COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabihf/8/lto-wrapper
| Target: arm-linux-gnueabihf
| Configured with: ../src/configure -v --with-pkgversion='Raspbian 8.2.0-9+rpi1' --with-bugurl=file:///usr/share/doc/gcc-8/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-8 --program-prefix=arm-linux-gnueabihf- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libitm --disable-libquadmath --disable-libquadmath-support --enable-plugin --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-sjlj-exceptions --with-arch=armv6 --with-fpu=vfp --with-float=hard --disable-werror --enable-checking=release --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf
| Thread model: posix
| gcc version 8.2.0 (Raspbian 8.2.0-9+rpi1) 
| configure:4759: $? = 0
| configure:4748: gcc -V >&5
| gcc: error: unrecognized command line option '-V'
| gcc: fatal error: no input files
| compilation terminated.
| configure:4759: $? = 1
| configure:4748: gcc -qversion >&5
| gcc: error: unrecognized command line option '-qversion'; did you mean '--version'?
| gcc: fatal error: no input files
| compilation terminated.
| configure:4759: $? = 1
| configure:4779: checking whether the C compiler works
| configure:4801: gcc -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c  >&5
| configure:4805: $? = 0
| configure:4853: result: yes
| configure:4856: checking for C compiler default output file name
| configure:4858: result: a.out
| configure:4864: checking for suffix of executables
| configure:4871: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c  >&5
| configure:4875: $? = 0
| configure:4897: result: 
| configure:4919: checking whether we are cross compiling
| configure:4927: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c  >&5
| configure:4931: $? = 0
| configure:4938: ./conftest
| configure:4942: $? = 0
| configure:4957: result: no
| configure:4962: checking for suffix of object files
| configure:4984: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:4988: $? = 0
| configure:5009: result: o
| configure:5013: checking whether we are using the GNU C compiler
| configure:5032: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:5032: $? = 0
| configure:5041: result: yes
| configure:5050: checking whether gcc accepts -g
| configure:5070: gcc -c -g -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:5070: $? = 0
| configure:5111: result: yes
| configure:5128: checking for gcc option to accept ISO C89
| configure:5191: gcc  -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:5191: $? = 0
| configure:5204: result: none needed
| configure:5229: checking whether gcc understands -c and -o together
| configure:5251: gcc -c conftest.c -o conftest2.o
| configure:5254: $? = 0
| configure:5251: gcc -c conftest.c -o conftest2.o
| configure:5254: $? = 0
| configure:5266: result: yes
| configure:5285: checking dependency style of gcc
| configure:5396: result: gcc3
| configure:5415: checking for gcc option to accept ISO C99
| configure:5564: gcc  -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'test_varargs':
| conftest.c:82:9: warning: variable 'fnumber' set but not used [-Wunused-but-set-variable]
|    float fnumber;
|          ^~~~~~~
| conftest.c:81:7: warning: variable 'number' set but not used [-Wunused-but-set-variable]
|    int number;
|        ^~~~~~
| conftest.c:80:15: warning: variable 'str' set but not used [-Wunused-but-set-variable]
|    const char *str;
|                ^~~
| configure:5564: $? = 0
| configure:5577: result: none needed
| configure:5685: checking for gcc option to accept ISO Standard C
| configure:5696: result: none needed
| configure:5747: checking for ranlib
| configure:5763: found /usr/bin/ranlib
| configure:5774: result: ranlib
| configure:5800: checking for bison
| configure:5830: result: no
| configure:5800: checking for byacc
| configure:5830: result: no
| configure:5845: checking how to run the C preprocessor
| configure:5876: gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c
| configure:5876: $? = 0
| configure:5890: gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c
| conftest.c:11:10: fatal error: ac_nonexistent.h: No such file or directory
|  #include <ac_nonexistent.h>
|           ^~~~~~~~~~~~~~~~~~
| compilation terminated.
| configure:5890: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | /* end confdefs.h.  */
| | #include <ac_nonexistent.h>
| configure:5915: result: gcc -E
| configure:5935: gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c
| configure:5935: $? = 0
| configure:5949: gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c
| conftest.c:11:10: fatal error: ac_nonexistent.h: No such file or directory
|  #include <ac_nonexistent.h>
|           ^~~~~~~~~~~~~~~~~~
| compilation terminated.
| configure:5949: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | /* end confdefs.h.  */
| | #include <ac_nonexistent.h>
| configure:5978: checking for grep that handles long lines and -e
| configure:6036: result: /bin/grep
| configure:6041: checking for egrep
| configure:6103: result: /bin/grep -E
| configure:6108: checking for ANSI C header files
| configure:6128: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:6128: $? = 0
| configure:6201: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c  >&5
| configure:6201: $? = 0
| configure:6201: ./conftest
| configure:6201: $? = 0
| configure:6212: result: yes
| configure:6225: checking for sys/types.h
| configure:6225: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:6225: $? = 0
| configure:6225: result: yes
| configure:6225: checking for sys/stat.h
| configure:6225: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:6225: $? = 0
| configure:6225: result: yes
| configure:6225: checking for stdlib.h
| configure:6225: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:6225: $? = 0
| configure:6225: result: yes
| configure:6225: checking for string.h
| configure:6225: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:6225: $? = 0
| configure:6225: result: yes
| configure:6225: checking for memory.h
| configure:6225: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:6225: $? = 0
| configure:6225: result: yes
| configure:6225: checking for strings.h
| configure:6225: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:6225: $? = 0
| configure:6225: result: yes
| configure:6225: checking for inttypes.h
| configure:6225: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:6225: $? = 0
| configure:6225: result: yes
| configure:6225: checking for stdint.h
| configure:6225: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:6225: $? = 0
| configure:6225: result: yes
| configure:6225: checking for unistd.h
| configure:6225: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:6225: $? = 0
| configure:6225: result: yes
| configure:6238: checking minix/config.h usability
| configure:6238: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c:54:10: fatal error: minix/config.h: No such file or directory
|  #include <minix/config.h>
|           ^~~~~~~~~~~~~~~~
| compilation terminated.
| configure:6238: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | #include <minix/config.h>
| configure:6238: result: no
| configure:6238: checking minix/config.h presence
| configure:6238: gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c
| conftest.c:21:10: fatal error: minix/config.h: No such file or directory
|  #include <minix/config.h>
|           ^~~~~~~~~~~~~~~~
| compilation terminated.
| configure:6238: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | /* end confdefs.h.  */
| | #include <minix/config.h>
| configure:6238: result: no
| configure:6238: checking for minix/config.h
| configure:6238: result: no
| configure:6262: checking whether it is safe to define __EXTENSIONS__
| configure:6280: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:6280: $? = 0
| configure:6287: result: yes
| configure:6320: checking whether _XOPEN_SOURCE should be defined
| configure:6339: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:6339: $? = 0
| configure:6363: result: no
| configure:6378: checking for Minix Amsterdam compiler
| configure:6402: result: no
| configure:6459: checking for ar
| configure:6475: found /usr/bin/ar
| configure:6486: result: ar
| configure:6615: checking for _LARGEFILE_SOURCE value needed for large files
| configure:6634: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c  >&5
| configure:6634: $? = 0
| configure:6662: result: no
| configure:6690: checking for special C compiler options needed for large files
| configure:6735: result: no
| configure:6741: checking for _FILE_OFFSET_BITS value needed for large files
| configure:6766: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c:42:33: warning: left shift count >= width of type [-Wshift-count-overflow]
|  #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
|                                  ^~
| conftest.c:43:23: note: in expansion of macro 'LARGE_OFF_T'
|    int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
|                        ^~~~~~~~~~~
| conftest.c:42:57: warning: left shift count >= width of type [-Wshift-count-overflow]
|  #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
|                                                          ^~
| conftest.c:43:23: note: in expansion of macro 'LARGE_OFF_T'
|    int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
|                        ^~~~~~~~~~~
| conftest.c:42:33: warning: left shift count >= width of type [-Wshift-count-overflow]
|  #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
|                                  ^~
| conftest.c:44:27: note: in expansion of macro 'LARGE_OFF_T'
|                         && LARGE_OFF_T % 2147483647 == 1)
|                            ^~~~~~~~~~~
| conftest.c:42:57: warning: left shift count >= width of type [-Wshift-count-overflow]
|  #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
|                                                          ^~
| conftest.c:44:27: note: in expansion of macro 'LARGE_OFF_T'
|                         && LARGE_OFF_T % 2147483647 == 1)
|                            ^~~~~~~~~~~
| conftest.c:43:7: error: variably modified 'off_t_is_large' at file scope
|    int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
|        ^~~~~~~~~~~~~~
| configure:6766: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| |  /* Check that off_t can represent 2**63 - 1 correctly.
| |     We can't simply define LARGE_OFF_T to be 9223372036854775807,
| |     since some C++ compilers masquerading as C compilers
| |     incorrectly reject 9223372036854775807.  */
| | #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
| |   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
| |                        && LARGE_OFF_T % 2147483647 == 1)
| |                       ? 1 : -1];
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:6790: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:6790: $? = 0
| configure:6798: result: 64
| configure:7278: checking for special C compiler options needed for large files
| configure:7323: result: no
| configure:7329: checking for _FILE_OFFSET_BITS value needed for large files
| configure:7386: result: 64
| configure:7473: checking for inline
| configure:7489: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7489: $? = 0
| configure:7497: result: inline
| configure:7522: checking for fcntl.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7522: $? = 0
| configure:7522: result: yes
| configure:7522: checking for linux/fd.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7522: $? = 0
| configure:7522: result: yes
| configure:7522: checking for memory.h
| configure:7522: result: yes
| configure:7522: checking for net/errno.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c:78:10: fatal error: net/errno.h: No such file or directory
|  #include <net/errno.h>
|           ^~~~~~~~~~~~~
| compilation terminated.
| configure:7522: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | 
| | #include <net/errno.h>
| configure:7522: result: no
| configure:7522: checking for sgtty.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7522: $? = 0
| configure:7522: result: yes
| configure:7522: checking for string.h
| configure:7522: result: yes
| configure:7522: checking for sys/param.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7522: $? = 0
| configure:7522: result: yes
| configure:7522: checking for sys/device.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c:81:10: fatal error: sys/device.h: No such file or directory
|  #include <sys/device.h>
|           ^~~~~~~~~~~~~~
| compilation terminated.
| configure:7522: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | 
| | #include <sys/device.h>
| configure:7522: result: no
| configure:7522: checking for sys/gentape.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c:81:10: fatal error: sys/gentape.h: No such file or directory
|  #include <sys/gentape.h>
|           ^~~~~~~~~~~~~~~
| compilation terminated.
| configure:7522: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | 
| | #include <sys/gentape.h>
| configure:7522: result: no
| configure:7522: checking for sys/inet.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c:81:10: fatal error: sys/inet.h: No such file or directory
|  #include <sys/inet.h>
|           ^~~~~~~~~~~~
| compilation terminated.
| configure:7522: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | 
| | #include <sys/inet.h>
| configure:7522: result: no
| configure:7522: checking for sys/io/trioctl.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c:81:10: fatal error: sys/io/trioctl.h: No such file or directory
|  #include <sys/io/trioctl.h>
|           ^~~~~~~~~~~~~~~~~~
| compilation terminated.
| configure:7522: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | 
| | #include <sys/io/trioctl.h>
| configure:7522: result: no
| configure:7522: checking for sys/mtio.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7522: $? = 0
| configure:7522: result: yes
| configure:7522: checking for sys/time.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7522: $? = 0
| configure:7522: result: yes
| configure:7522: checking for sys/tprintf.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c:83:10: fatal error: sys/tprintf.h: No such file or directory
|  #include <sys/tprintf.h>
|           ^~~~~~~~~~~~~~~
| compilation terminated.
| configure:7522: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | 
| | #include <sys/tprintf.h>
| configure:7522: result: no
| configure:7522: checking for sys/tape.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c:83:10: fatal error: sys/tape.h: No such file or directory
|  #include <sys/tape.h>
|           ^~~~~~~~~~~~
| compilation terminated.
| configure:7522: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | 
| | #include <sys/tape.h>
| configure:7522: result: no
| configure:7522: checking for unistd.h
| configure:7522: result: yes
| configure:7522: checking for locale.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7522: $? = 0
| configure:7522: result: yes
| configure:7522: checking for sys/types.h
| configure:7522: result: yes
| configure:7522: checking for features.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7522: $? = 0
| configure:7522: result: yes
| configure:7522: checking for linewrap.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c:87:10: fatal error: linewrap.h: No such file or directory
|  #include <linewrap.h>
|           ^~~~~~~~~~~~
| compilation terminated.
| configure:7522: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | 
| | #include <linewrap.h>
| configure:7522: result: no
| configure:7522: checking for sys/socket.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7522: $? = 0
| configure:7522: result: yes
| configure:7522: checking for dirent.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7522: $? = 0
| configure:7522: result: yes
| configure:7522: checking for wctype.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7522: $? = 0
| configure:7522: result: yes
| configure:7522: checking for stdio_ext.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7522: $? = 0
| configure:7522: result: yes
| configure:7522: checking for sys/stat.h
| configure:7522: result: yes
| configure:7522: checking for getopt.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7522: $? = 0
| configure:7522: result: yes
| configure:7522: checking for sys/cdefs.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7522: $? = 0
| configure:7522: result: yes
| configure:7522: checking for limits.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7522: $? = 0
| configure:7522: result: yes
| configure:7522: checking for wchar.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7522: $? = 0
| configure:7522: result: yes
| configure:7522: checking for stdint.h
| configure:7522: result: yes
| configure:7522: checking for inttypes.h
| configure:7522: result: yes
| configure:7522: checking for crtdefs.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c:98:10: fatal error: crtdefs.h: No such file or directory
|  #include <crtdefs.h>
|           ^~~~~~~~~~~
| compilation terminated.
| configure:7522: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | 
| | #include <crtdefs.h>
| configure:7522: result: no
| configure:7522: checking for langinfo.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7522: $? = 0
| configure:7522: result: yes
| configure:7522: checking for xlocale.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c:99:10: fatal error: xlocale.h: No such file or directory
|  #include <xlocale.h>
|           ^~~~~~~~~~~
| compilation terminated.
| configure:7522: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | 
| | #include <xlocale.h>
| configure:7522: result: no
| configure:7522: checking for sys/mman.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7522: $? = 0
| configure:7522: result: yes
| configure:7522: checking for priv.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c:100:10: fatal error: priv.h: No such file or directory
|  #include <priv.h>
|           ^~~~~~~~
| compilation terminated.
| configure:7522: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | 
| | #include <priv.h>
| configure:7522: result: no
| configure:7522: checking for malloc.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7522: $? = 0
| configure:7522: result: yes
| configure:7522: checking for selinux/selinux.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7522: $? = 0
| configure:7522: result: yes
| configure:7522: checking for strings.h
| configure:7522: result: yes
| configure:7522: checking for sysexits.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7522: $? = 0
| configure:7522: result: yes
| configure:7522: checking for utime.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7522: $? = 0
| configure:7522: result: yes
| configure:7522: checking for netdb.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7522: $? = 0
| configure:7522: result: yes
| configure:7522: checking for sys/wait.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7522: $? = 0
| configure:7522: result: yes
| configure:7522: checking for pwd.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7522: $? = 0
| configure:7522: result: yes
| configure:7522: checking for grp.h
| configure:7522: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7522: $? = 0
| configure:7522: result: yes
| configure:7571: checking for sys/buf.h
| configure:7571: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c:79:10: fatal error: sys/buf.h: No such file or directory
|  #include <sys/buf.h>
|           ^~~~~~~~~~~
| compilation terminated.
| configure:7571: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | /* end confdefs.h.  */
| | #if HAVE_SYS_PARAM_H
| | #include <sys/param.h>
| | #endif
| | 
| | #include <sys/buf.h>
| configure:7571: result: no
| configure:7588: checking sys/mkdev.h usability
| configure:7588: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c:108:10: fatal error: sys/mkdev.h: No such file or directory
|  #include <sys/mkdev.h>
|           ^~~~~~~~~~~~~
| compilation terminated.
| configure:7588: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | #include <sys/mkdev.h>
| configure:7588: result: no
| configure:7588: checking sys/mkdev.h presence
| configure:7588: gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c
| conftest.c:75:10: fatal error: sys/mkdev.h: No such file or directory
|  #include <sys/mkdev.h>
|           ^~~~~~~~~~~~~
| compilation terminated.
| configure:7588: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | /* end confdefs.h.  */
| | #include <sys/mkdev.h>
| configure:7588: result: no
| configure:7588: checking for sys/mkdev.h
| configure:7588: result: no
| configure:7597: checking sys/sysmacros.h usability
| configure:7597: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7597: $? = 0
| configure:7597: result: yes
| configure:7597: checking sys/sysmacros.h presence
| configure:7597: gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c
| configure:7597: $? = 0
| configure:7597: result: yes
| configure:7597: checking for sys/sysmacros.h
| configure:7597: result: yes
| configure:7608: checking for st_fstype string in struct stat
| configure:7625: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:81:18: error: 'struct stat' has no member named 'st_fstype'; did you mean 'st_size'?
|  struct stat s; s.st_fstype[0] = 'x';
|                   ^~~~~~~~~
|                   st_size
| conftest.c:81:13: warning: variable 's' set but not used [-Wunused-but-set-variable]
|  struct stat s; s.st_fstype[0] = 'x';
|              ^
| configure:7625: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| | #include <sys/stat.h>
| | int
| | main ()
| | {
| | struct stat s; s.st_fstype[0] = 'x';
| |   ;
| |   return 0;
| | }
| configure:7633: result: no
| configure:7655: checking sys/acl.h usability
| configure:7655: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7655: $? = 0
| configure:7655: result: yes
| configure:7655: checking sys/acl.h presence
| configure:7655: gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c
| configure:7655: $? = 0
| configure:7655: result: yes
| configure:7655: checking for sys/acl.h
| configure:7655: result: yes
| configure:7672: checking for library containing acl_get_file
| configure:7703: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c  >&5
| /usr/bin/ld: /tmp/ccyL4wfT.o: in function `main':
| ./conftest.c:88: undefined reference to `acl_get_file'
| collect2: error: ld returned 1 exit status
| configure:7703: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | /* end confdefs.h.  */
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char acl_get_file ();
| | int
| | main ()
| | {
| | return acl_get_file ();
| |   ;
| |   return 0;
| | }
| configure:7703: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl   >&5
| configure:7703: $? = 0
| configure:7721: result: -lacl
| configure:7672: checking for library containing acl_get_fd
| configure:7703: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7703: $? = 0
| configure:7721: result: none required
| configure:7672: checking for library containing acl_set_file
| configure:7703: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7703: $? = 0
| configure:7721: result: none required
| configure:7672: checking for library containing acl_set_fd
| configure:7703: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7703: $? = 0
| configure:7721: result: none required
| configure:7672: checking for library containing acl_to_text
| configure:7703: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7703: $? = 0
| configure:7721: result: none required
| configure:7672: checking for library containing acl_from_text
| configure:7703: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7703: $? = 0
| configure:7721: result: none required
| configure:7672: checking for library containing acl_delete_def_file
| configure:7703: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7703: $? = 0
| configure:7721: result: none required
| configure:7672: checking for library containing acl_free
| configure:7703: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7703: $? = 0
| configure:7721: result: none required
| configure:7742: checking for mode_t
| configure:7742: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7742: $? = 0
| configure:7742: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:114:21: error: expected expression before ')' token
|  if (sizeof ((mode_t)))
|                      ^
| configure:7742: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main ()
| | {
| | if (sizeof ((mode_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:7742: result: yes
| configure:7753: checking for pid_t
| configure:7753: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7753: $? = 0
| configure:7753: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:114:20: error: expected expression before ')' token
|  if (sizeof ((pid_t)))
|                     ^
| configure:7753: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main ()
| | {
| | if (sizeof ((pid_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:7753: result: yes
| configure:7764: checking for off_t
| configure:7764: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7764: $? = 0
| configure:7764: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:114:20: error: expected expression before ')' token
|  if (sizeof ((off_t)))
|                     ^
| configure:7764: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main ()
| | {
| | if (sizeof ((off_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:7764: result: yes
| configure:7775: checking for uid_t in sys/types.h
| configure:7794: result: yes
| configure:7805: checking for major_t
| configure:7805: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:114:13: error: 'major_t' undeclared (first use in this function); did you mean 'major'?
|  if (sizeof (major_t))
|              ^~~~~~~
|              major
| conftest.c:114:13: note: each undeclared identifier is reported only once for each function it appears in
| configure:7805: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main ()
| | {
| | if (sizeof (major_t))
| | 	 return 0;
| |   ;
| |   return 0;
| | }
| configure:7805: result: no
| configure:7814: checking for minor_t
| configure:7814: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:115:13: error: 'minor_t' undeclared (first use in this function); did you mean 'ino_t'?
|  if (sizeof (minor_t))
|              ^~~~~~~
|              ino_t
| conftest.c:115:13: note: each undeclared identifier is reported only once for each function it appears in
| configure:7814: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main ()
| | {
| | if (sizeof (minor_t))
| | 	 return 0;
| |   ;
| |   return 0;
| | }
| configure:7814: result: no
| configure:7823: checking for dev_t
| configure:7823: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7823: $? = 0
| configure:7823: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:116:20: error: expected expression before ')' token
|  if (sizeof ((dev_t)))
|                     ^
| configure:7823: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main ()
| | {
| | if (sizeof ((dev_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:7823: result: yes
| configure:7834: checking for ino_t
| configure:7834: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7834: $? = 0
| configure:7834: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:116:20: error: expected expression before ')' token
|  if (sizeof ((ino_t)))
|                     ^
| configure:7834: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main ()
| | {
| | if (sizeof ((ino_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:7834: result: yes
| configure:7847: checking for ssize_t
| configure:7864: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7864: $? = 0
| configure:7871: result: yes
| configure:7905: checking for fchmod
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for flockfile
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for funlockfile
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for pathconf
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for btowc
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for canonicalize_file_name
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for getcwd
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for readlink
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for realpath
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for readlinkat
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for chown
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for fchown
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for _set_invalid_parameter_handler
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| /usr/bin/ld: /tmp/ccSDEMDS.o: in function `main':
| ./conftest.c:126: undefined reference to `_set_invalid_parameter_handler'
| collect2: error: ld returned 1 exit status
| configure:7905: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | /* end confdefs.h.  */
| | /* Define _set_invalid_parameter_handler to an innocuous variant, in case <limits.h> declares _set_invalid_parameter_handler.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define _set_invalid_parameter_handler innocuous__set_invalid_parameter_handler
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char _set_invalid_parameter_handler (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef _set_invalid_parameter_handler
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char _set_invalid_parameter_handler ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub__set_invalid_parameter_handler || defined __stub____set_invalid_parameter_handler
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return _set_invalid_parameter_handler ();
| |   ;
| |   return 0;
| | }
| configure:7905: result: no
| configure:7905: checking for fchdir
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for fdopendir
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for faccessat
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for fchmodat
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for lchmod
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| conftest.c:124:1: error: unknown type name 'choke'
|  choke me
|  ^~~~~
| conftest.c:124:9: error: expected ';' before 'int'
|  choke me
|          ^
|          ;
| conftest.c:127:1:
|  int
|  ~~~      
| configure:7905: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | /* end confdefs.h.  */
| | /* Define lchmod to an innocuous variant, in case <limits.h> declares lchmod.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define lchmod innocuous_lchmod
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char lchmod (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef lchmod
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char lchmod ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub_lchmod || defined __stub___lchmod
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return lchmod ();
| |   ;
| |   return 0;
| | }
| configure:7905: result: no
| configure:7905: checking for fcntl
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for symlink
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for mempcpy
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| conftest.c:121:6: warning: conflicting types for built-in function 'mempcpy' [-Wbuiltin-declaration-mismatch]
|  char mempcpy ();
|       ^~~~~~~
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for isblank
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| conftest.c:122:6: warning: conflicting types for built-in function 'isblank' [-Wbuiltin-declaration-mismatch]
|  char isblank ();
|       ^~~~~~~
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for iswctype
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for mbsrtowcs
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for wmemchr
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for wmemcpy
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for wmempcpy
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for fstatat
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for futimens
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for getdelim
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for getdtablesize
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for getprogname
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| /usr/bin/ld: /tmp/ccKKEXcD.o: in function `main':
| ./conftest.c:143: undefined reference to `getprogname'
| collect2: error: ld returned 1 exit status
| configure:7905: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | /* end confdefs.h.  */
| | /* Define getprogname to an innocuous variant, in case <limits.h> declares getprogname.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define getprogname innocuous_getprogname
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char getprogname (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef getprogname
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char getprogname ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub_getprogname || defined __stub___getprogname
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return getprogname ();
| |   ;
| |   return 0;
| | }
| configure:7905: result: no
| configure:7905: checking for getexecname
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| /usr/bin/ld: /tmp/cc4xtmhm.o: in function `main':
| ./conftest.c:143: undefined reference to `getexecname'
| collect2: error: ld returned 1 exit status
| configure:7905: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | /* end confdefs.h.  */
| | /* Define getexecname to an innocuous variant, in case <limits.h> declares getexecname.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define getexecname innocuous_getexecname
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char getexecname (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef getexecname
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char getexecname ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub_getexecname || defined __stub___getexecname
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return getexecname ();
| |   ;
| |   return 0;
| | }
| configure:7905: result: no
| configure:7905: checking for gettimeofday
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for nanotime
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| /usr/bin/ld: /tmp/cc3p0WRf.o: in function `main':
| ./conftest.c:144: undefined reference to `nanotime'
| collect2: error: ld returned 1 exit status
| configure:7905: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | /* end confdefs.h.  */
| | /* Define nanotime to an innocuous variant, in case <limits.h> declares nanotime.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define nanotime innocuous_nanotime
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char nanotime (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef nanotime
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char nanotime ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub_nanotime || defined __stub___nanotime
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return nanotime ();
| |   ;
| |   return 0;
| | }
| configure:7905: result: no
| configure:7905: checking for iswcntrl
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| conftest.c:133:6: warning: conflicting types for built-in function 'iswcntrl' [-Wbuiltin-declaration-mismatch]
|  char iswcntrl ();
|       ^~~~~~~~
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for iswblank
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| conftest.c:134:6: warning: conflicting types for built-in function 'iswblank' [-Wbuiltin-declaration-mismatch]
|  char iswblank ();
|       ^~~~~~~~
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for link
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for openat
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for linkat
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for lstat
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for mbsinit
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for mbrtowc
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for mprotect
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for mkdirat
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for mkfifo
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for mkfifoat
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for mknodat
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for mknod
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for tzset
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for nl_langinfo
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for renameat
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for setenv
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for sleep
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for snprintf
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| conftest.c:152:6: warning: conflicting types for built-in function 'snprintf' [-Wbuiltin-declaration-mismatch]
|  char snprintf ();
|       ^~~~~~~~
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for strdup
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| conftest.c:153:6: warning: conflicting types for built-in function 'strdup' [-Wbuiltin-declaration-mismatch]
|  char strdup ();
|       ^~~~~~
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for strndup
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| conftest.c:154:6: warning: conflicting types for built-in function 'strndup' [-Wbuiltin-declaration-mismatch]
|  char strndup ();
|       ^~~~~~~
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for strtoimax
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for strtoumax
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for symlinkat
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for localtime_r
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for timegm
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for pipe
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for unlinkat
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for utime
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for futimes
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for futimesat
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for utimensat
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for lutimes
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for vasnprintf
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| /usr/bin/ld: /tmp/ccU86AAM.o: in function `main':
| ./conftest.c:178: undefined reference to `vasnprintf'
| collect2: error: ld returned 1 exit status
| configure:7905: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | /* end confdefs.h.  */
| | /* Define vasnprintf to an innocuous variant, in case <limits.h> declares vasnprintf.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define vasnprintf innocuous_vasnprintf
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char vasnprintf (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef vasnprintf
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char vasnprintf ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub_vasnprintf || defined __stub___vasnprintf
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return vasnprintf ();
| |   ;
| |   return 0;
| | }
| configure:7905: result: no
| configure:7905: checking for wcrtomb
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for wcwidth
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for setlocale
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7905: checking for fsync
| configure:7905: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7905: $? = 0
| configure:7905: result: yes
| configure:7916: checking for size_t
| configure:7916: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7916: $? = 0
| configure:7916: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:184:21: error: expected expression before ')' token
|  if (sizeof ((size_t)))
|                      ^
| configure:7916: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main ()
| | {
| | if (sizeof ((size_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:7916: result: yes
| configure:7929: checking for working alloca.h
| configure:7946: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7946: $? = 0
| configure:7954: result: yes
| configure:7962: checking for alloca
| configure:7999: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:7999: $? = 0
| configure:8007: result: yes
| configure:8117: checking for C/C++ restrict keyword
| configure:8144: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:8144: $? = 0
| configure:8152: result: __restrict
| configure:8165: checking whether clearerr_unlocked is declared
| configure:8165: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:8165: $? = 0
| configure:8165: result: yes
| configure:8176: checking whether feof_unlocked is declared
| configure:8176: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:8176: $? = 0
| configure:8176: result: yes
| configure:8187: checking whether ferror_unlocked is declared
| configure:8187: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:8187: $? = 0
| configure:8187: result: yes
| configure:8198: checking whether fflush_unlocked is declared
| configure:8198: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:8198: $? = 0
| configure:8198: result: yes
| configure:8209: checking whether fgets_unlocked is declared
| configure:8209: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:8209: $? = 0
| configure:8209: result: yes
| configure:8220: checking whether fputc_unlocked is declared
| configure:8220: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:8220: $? = 0
| configure:8220: result: yes
| configure:8231: checking whether fputs_unlocked is declared
| configure:8231: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:8231: $? = 0
| configure:8231: result: yes
| configure:8242: checking whether fread_unlocked is declared
| configure:8242: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:8242: $? = 0
| configure:8242: result: yes
| configure:8253: checking whether fwrite_unlocked is declared
| configure:8253: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:8253: $? = 0
| configure:8253: result: yes
| configure:8264: checking whether getc_unlocked is declared
| configure:8264: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:8264: $? = 0
| configure:8264: result: yes
| configure:8275: checking whether getchar_unlocked is declared
| configure:8275: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:8275: $? = 0
| configure:8275: result: yes
| configure:8286: checking whether putc_unlocked is declared
| configure:8286: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:8286: $? = 0
| configure:8286: result: yes
| configure:8297: checking whether putchar_unlocked is declared
| configure:8297: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:8297: $? = 0
| configure:8297: result: yes
| configure:8316: checking whether strerror_r is declared
| configure:8316: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:8316: $? = 0
| configure:8316: result: yes
| configure:8329: checking for strerror_r
| configure:8329: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:8329: $? = 0
| configure:8329: result: yes
| configure:8338: checking whether strerror_r returns char *
| configure:8362: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:8362: $? = 0
| configure:8400: result: yes
| configure:8415: checking build system type
| configure:8429: result: armv7l-unknown-linux-gnueabihf
| configure:8449: checking host system type
| configure:8462: result: armv7l-unknown-linux-gnueabihf
| configure:8482: checking for d_ino member in directory struct
| configure:8526: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:8526: $? = 0
| configure:8526: ./conftest
| configure:8526: $? = 0
| configure:8536: result: yes
| configure:8547: checking for long file names
| configure:8579: result: yes
| configure:8686: checking whether <wchar.h> uses 'inline' correctly
| configure:8710: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest1.c >&5
| gcc: error: conftest1.c: No such file or directory
| gcc: fatal error: no input files
| compilation terminated.
| configure:8713: $? = 1
| configure:8747: result: yes
| configure:8764: checking for nl_langinfo and CODESET
| configure:8780: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:8780: $? = 0
| configure:8789: result: yes
| configure:8800: checking for a traditional french locale
| configure:8875: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:8878: $? = 0
| configure:8934: result: none
| configure:9032: checking whether // is distinct from /
| configure:9061: result: no
| configure:9073: checking whether realpath works
| configure:9251: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| conftest.c:275:1: warning: 'nocrash_init' defined but not used [-Wunused-function]
|  nocrash_init (void)
|  ^~~~~~~~~~~~
| configure:9251: $? = 0
| configure:9251: ./conftest
| configure:9251: $? = 0
| configure:9263: result: yes
| configure:9419: checking for unistd.h
| configure:9419: result: yes
| configure:9429: checking for working chown
| configure:9472: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:9472: $? = 0
| configure:9472: ./conftest
| configure:9472: $? = 0
| configure:9484: result: yes
| configure:9495: checking whether chown dereferences symlinks
| configure:9532: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:9532: $? = 0
| configure:9532: ./conftest
| configure:9532: $? = 0
| configure:9544: result: yes
| configure:9580: checking whether chown honors trailing slash
| configure:9612: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:9612: $? = 0
| configure:9612: ./conftest
| configure:9612: $? = 0
| configure:9623: result: yes
| configure:9635: checking whether chown always updates ctime
| configure:9673: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:9673: $? = 0
| configure:9673: ./conftest
| configure:9673: $? = 0
| configure:9684: result: yes
| configure:9740: checking whether the preprocessor supports include_next
| configure:9778: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Iconftestd1b -Iconftestd2 conftest.c >&5
| configure:9778: $? = 0
| configure:9799: result: yes
| configure:9820: checking whether system header files limit the line length
| configure:9843: result: no
| configure:9867: checking if environ is properly declared
| configure:9890: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c:179:39: error: conflicting types for 'environ'
|             extern struct { int foo; } environ;
|                                        ^~~~~~~
| In file included from conftest.c:174:
| /usr/include/unistd.h:548:15: note: previous declaration of 'environ' was here
|  extern char **environ;
|                ^~~~~~~
| configure:9890: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | /* end confdefs.h.  */
| | #if HAVE_UNISTD_H
| |      #include <unistd.h>
| |      #endif
| |      /* mingw, BeOS, Haiku declare environ in <stdlib.h>, not in <unistd.h>.  */
| |      #include <stdlib.h>
| | 
| |            extern struct { int foo; } environ;
| | int
| | main ()
| | {
| | environ.foo = 1;
| |   ;
| |   return 0;
| | }
| configure:9898: result: yes
| configure:9913: checking for complete errno.h
| configure:9986: result: yes
| configure:10289: checking type of array argument to getgroups
| configure:10323: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:10323: $? = 0
| configure:10323: ./conftest
| configure:10323: $? = 0
| configure:10348: result: gid_t
| configure:10360: checking whether lstat correctly handles trailing slash
| configure:10399: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:10399: $? = 0
| configure:10399: ./conftest
| configure:10399: $? = 0
| configure:10411: result: yes
| configure:10423: checking whether fchdir is declared
| configure:10423: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:10423: $? = 0
| configure:10423: result: yes
| configure:10494: checking for working fcntl.h
| configure:10602: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| conftest.c: In function 'main':
| conftest.c:203:26: warning: the address of 'constants' will always evaluate as 'true' [-Waddress]
|              int result = !constants;
|                           ^
| configure:10602: $? = 0
| configure:10602: ./conftest
| configure:10602: $? = 0
| configure:10618: result: yes
| configure:10645: checking for mbstate_t
| configure:10669: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:10669: $? = 0
| configure:10676: result: yes
| configure:10808: checking whether stdin defaults to large file offsets
| configure:10832: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:10832: $? = 0
| configure:10840: result: yes
| configure:11018: checking whether fseeko is declared
| configure:11018: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:11018: $? = 0
| configure:11018: result: yes
| configure:11037: checking for fseeko
| configure:11055: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:11055: $? = 0
| configure:11064: result: yes
| configure:11084: checking whether stat file-mode macros are broken
| configure:11111: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:11111: $? = 0
| configure:11118: result: no
| configure:11224: checking for nlink_t
| configure:11224: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:11224: $? = 0
| configure:11224: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:188:22: error: expected expression before ')' token
|  if (sizeof ((nlink_t)))
|                       ^
| configure:11224: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| |      #include <sys/stat.h>
| | 
| | int
| | main ()
| | {
| | if (sizeof ((nlink_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:11224: result: yes
| configure:11239: checking whether fchmodat is declared without a macro
| configure:11257: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:11257: $? = 0
| configure:11265: result: yes
| configure:11239: checking whether fstat is declared without a macro
| configure:11257: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:11257: $? = 0
| configure:11265: result: yes
| configure:11239: checking whether fstatat is declared without a macro
| configure:11257: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:11257: $? = 0
| configure:11265: result: yes
| configure:11239: checking whether futimens is declared without a macro
| configure:11257: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:11257: $? = 0
| configure:11265: result: yes
| configure:11239: checking whether lchmod is declared without a macro
| configure:11257: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:11257: $? = 0
| configure:11265: result: yes
| configure:11239: checking whether lstat is declared without a macro
| configure:11257: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:11257: $? = 0
| configure:11265: result: yes
| configure:11239: checking whether mkdirat is declared without a macro
| configure:11257: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:11257: $? = 0
| configure:11265: result: yes
| configure:11239: checking whether mkfifo is declared without a macro
| configure:11257: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:11257: $? = 0
| configure:11265: result: yes
| configure:11239: checking whether mkfifoat is declared without a macro
| configure:11257: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:11257: $? = 0
| configure:11265: result: yes
| configure:11239: checking whether mknod is declared without a macro
| configure:11257: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:11257: $? = 0
| configure:11265: result: yes
| configure:11239: checking whether mknodat is declared without a macro
| configure:11257: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:11257: $? = 0
| configure:11265: result: yes
| configure:11239: checking whether stat is declared without a macro
| configure:11257: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:11257: $? = 0
| configure:11265: result: yes
| configure:11239: checking whether utimensat is declared without a macro
| configure:11257: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:11257: $? = 0
| configure:11265: result: yes
| configure:11283: checking whether getcwd (NULL, 0) allocates memory for result
| configure:11340: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:11340: $? = 0
| configure:11340: ./conftest
| configure:11340: $? = 0
| configure:11350: result: yes
| configure:11354: checking for getcwd with POSIX signature
| configure:11376: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:11376: $? = 0
| configure:11384: result: yes
| configure:11387: checking whether getcwd is declared
| configure:11387: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:11387: $? = 0
| configure:11387: result: yes
| configure:11398: checking whether getdelim is declared
| configure:11398: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:11398: $? = 0
| configure:11398: result: yes
| configure:11413: checking whether getdtablesize is declared
| configure:11413: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:11413: $? = 0
| configure:11413: result: yes
| configure:11424: checking whether getline is declared
| configure:11424: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:11424: $? = 0
| configure:11424: result: yes
| configure:11531: checking for getopt.h
| configure:11531: result: yes
| configure:11548: checking for getopt_long_only
| configure:11548: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:11548: $? = 0
| configure:11548: result: yes
| configure:11562: checking whether getopt is POSIX compatible
| configure:11604: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:11604: $? = 0
| configure:11604: ./conftest
| configure:11604: $? = 0
| configure:11663: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:11663: $? = 0
| configure:11663: ./conftest
| configure:11663: $? = 0
| configure:11705: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:11705: $? = 0
| configure:11705: ./conftest
| program: option requires an argument -- 'b'
| configure:11705: $? = 0
| configure:11723: result: yes
| configure:11731: checking for working GNU getopt function
| configure:11953: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:11953: $? = 0
| configure:11953: ./conftest
| configure:11953: $? = 0
| configure:11969: result: yes
| configure:11974: checking for working GNU getopt_long function
| configure:12019: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:12019: $? = 0
| configure:12019: ./conftest
| configure:12019: $? = 0
| configure:12030: result: yes
| configure:12172: checking for struct timeval
| configure:12195: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:12195: $? = 0
| configure:12203: result: yes
| configure:12208: checking for wide-enough struct timeval.tv_sec member
| configure:12235: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:213:27: warning: typedef 'verify_tv_sec_type' locally defined but not used [-Wunused-local-typedefs]
|                typedef int verify_tv_sec_type[
|                            ^~~~~~~~~~~~~~~~~~
| configure:12235: $? = 0
| configure:12243: result: yes
| configure:12253: checking whether gettimeofday is declared without a macro
| configure:12275: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:12275: $? = 0
| configure:12283: result: yes
| configure:12355: checking host CPU and C ABI
| configure:12426: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c:205:18: error: unknown type name 'error'
|                   error fail
|                   ^~~~~
| conftest.c:205:18: error: expected '=', ',', ';', 'asm' or '__attribute__' at end of input
| configure:12426: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | /* end confdefs.h.  */
| | #ifdef __aarch64__
| |                  int ok;
| |                 #else
| |                  error fail
| |                 #endif
| | 
| configure:12457: gcc -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -S conftest.c
| configure:12460: $? = 0
| configure:12642: result: armhf
| configure:12747: checking whether limits.h has ULLONG_WIDTH etc.
| configure:12767: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:12767: $? = 0
| configure:12774: result: yes
| configure:12792: checking for wint_t
| configure:12817: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:12817: $? = 0
| configure:12824: result: yes
| configure:12831: checking whether wint_t is too small
| configure:12859: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:12859: $? = 0
| configure:12866: result: no
| configure:12879: checking for unsigned long long int
| configure:12900: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:12900: $? = 0
| configure:12908: result: yes
| configure:12918: checking for long long int
| configure:12968: result: yes
| configure:12990: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c:212:10: error: unknown type name 'not'
|           not a universal capable compiler
|           ^~~
| conftest.c:212:16: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal'
|           not a universal capable compiler
|                 ^~~~~~~~~
| conftest.c:212:16: error: unknown type name 'universal'
| configure:12990: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | /* end confdefs.h.  */
| | #ifndef __APPLE_CC__
| |          not a universal capable compiler
| |         #endif
| |         typedef int dummy;
| | 
| configure:13150: checking whether stdint.h conforms to C99
| configure:13330: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:13330: $? = 0
| configure:13417: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:13417: $? = 0
| configure:13417: ./conftest
| configure:13417: $? = 0
| configure:13429: result: yes
| configure:13440: checking whether stdint.h predates C++11
| configure:13476: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:13476: $? = 0
| configure:13481: result: no
| configure:13492: checking whether stdint.h has UINTMAX_WIDTH etc.
| configure:13528: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:13528: $? = 0
| configure:13533: result: yes
| configure:13993: checking whether imaxabs is declared without a macro
| configure:14011: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:14011: $? = 0
| configure:14019: result: yes
| configure:13993: checking whether imaxdiv is declared without a macro
| configure:14011: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:14011: $? = 0
| configure:14019: result: yes
| configure:13993: checking whether strtoimax is declared without a macro
| configure:14011: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:14011: $? = 0
| configure:14019: result: yes
| configure:13993: checking whether strtoumax is declared without a macro
| configure:14011: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:14011: $? = 0
| configure:14019: result: yes
| configure:14034: checking for inttypes.h
| configure:14034: result: yes
| configure:14045: checking whether the inttypes.h PRIxNN macros are broken
| configure:14067: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:14067: $? = 0
| configure:14075: result: no
| configure:14216: checking whether iswcntrl works
| configure:14260: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:14260: $? = 0
| configure:14260: ./conftest
| configure:14260: $? = 0
| configure:14271: result: yes
| configure:14295: checking for towlower
| configure:14295: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| conftest.c:239:6: warning: conflicting types for built-in function 'towlower' [-Wbuiltin-declaration-mismatch]
|  char towlower ();
|       ^~~~~~~~
| configure:14295: $? = 0
| configure:14295: result: yes
| configure:14343: checking for wctype_t
| configure:14371: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:14371: $? = 0
| configure:14379: result: yes
| configure:14385: checking for wctrans_t
| configure:14411: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:14411: $? = 0
| configure:14419: result: yes
| configure:14428: checking whether wctype is declared without a macro
| configure:14457: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:14457: $? = 0
| configure:14465: result: yes
| configure:14428: checking whether iswctype is declared without a macro
| configure:14457: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:14457: $? = 0
| configure:14465: result: yes
| configure:14428: checking whether wctrans is declared without a macro
| configure:14457: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:14457: $? = 0
| configure:14465: result: yes
| configure:14428: checking whether towctrans is declared without a macro
| configure:14457: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:14457: $? = 0
| configure:14465: result: yes
| configure:14491: checking for O_CLOEXEC
| configure:14511: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:14511: $? = 0
| configure:14518: result: yes
| configure:14544: checking whether we are using the GNU C Library >= 2.1 or uClibc
| configure:14574: result: yes
| configure:14596: checking for wchar_t
| configure:14613: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:14613: $? = 0
| configure:14620: result: yes
| configure:14632: checking for max_align_t
| configure:14632: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:14632: $? = 0
| configure:14632: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:228:26: error: expected expression before ')' token
|  if (sizeof ((max_align_t)))
|                           ^
| configure:14632: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | /* end confdefs.h.  */
| | #include <stddef.h>
| | 
| | 
| | int
| | main ()
| | {
| | if (sizeof ((max_align_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:14632: result: yes
| configure:14645: checking whether NULL can be used in arbitrary expressions
| configure:14663: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:14663: $? = 0
| configure:14670: result: yes
| configure:14764: checking whether malloc, realloc, calloc are POSIX compliant
| configure:14784: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:14784: $? = 0
| configure:14792: result: yes
| configure:14799: checking for stdlib.h
| configure:14799: result: yes
| configure:14809: checking for GNU libc compatible malloc
| configure:14845: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:14845: $? = 0
| configure:14845: ./conftest
| configure:14845: $? = 0
| configure:14856: result: yes
| configure:14877: checking for a traditional japanese locale
| configure:14956: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:14959: $? = 0
| configure:15017: result: none
| configure:15025: checking for a transitional chinese locale
| configure:15105: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:15108: $? = 0
| configure:15159: result: none
| configure:15166: checking for a french Unicode locale
| configure:15238: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:15241: $? = 0
| configure:15287: result: none
| configure:15381: checking for mmap
| configure:15381: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:15381: $? = 0
| configure:15381: result: yes
| configure:15392: checking for MAP_ANONYMOUS
| configure:15429: result: yes
| configure:15451: checking whether memchr works
| configure:15520: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:15520: $? = 0
| configure:15520: ./conftest
| configure:15520: $? = 0
| configure:15531: result: yes
| configure:15539: checking whether memrchr is declared
| configure:15539: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:15539: $? = 0
| configure:15539: result: yes
| configure:15554: checking whether <limits.h> defines MIN and MAX
| configure:15571: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c:227:21: warning: implicit declaration of function 'MIN' [-Wimplicit-function-declaration]
|              int x = MIN (42, 17);
|                      ^~~
| conftest.c:227:21: error: initializer element is not constant
| configure:15571: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | /* end confdefs.h.  */
| | #include <limits.h>
| |             int x = MIN (42, 17);
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:15578: result: no
| configure:15591: checking whether <sys/param.h> defines MIN and MAX
| configure:15608: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:15608: $? = 0
| configure:15615: result: yes
| configure:15637: checking whether time_t is signed
| configure:15654: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:15654: $? = 0
| configure:15661: result: yes
| configure:15669: checking whether alarm is declared
| configure:15669: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:15669: $? = 0
| configure:15669: result: yes
| configure:15695: checking for working mktime
| configure:15911: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:15911: $? = 0
| configure:15911: ./conftest
| configure:15911: $? = 0
| configure:15922: result: yes
| configure:15930: checking whether struct tm is in sys/time.h or time.h
| configure:15950: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:15950: $? = 0
| configure:15957: result: time.h
| configure:15965: checking for struct tm.tm_zone
| configure:15965: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:15965: $? = 0
| configure:15965: result: yes
| configure:16033: checking for struct tm.tm_gmtoff
| configure:16033: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16033: $? = 0
| configure:16033: result: yes
| configure:16044: checking for promoted mode_t type
| configure:16061: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:236:13: error: size of array 'array' is negative
|  typedef int array[2 * (sizeof (mode_t) < sizeof (int)) - 1];
|              ^~~~~
| configure:16061: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| | int
| | main ()
| | {
| | typedef int array[2 * (sizeof (mode_t) < sizeof (int)) - 1];
| |   ;
| |   return 0;
| | }
| configure:16069: result: mode_t
| configure:16077: checking for stdbool.h that conforms to C99
| configure:16152: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:290:14: warning: the address of 's' will always evaluate as 'true' [-Waddress]
|               bool e = &s;
|               ^~~~
| conftest.c:294:22: warning: the address of 'a' will always evaluate as 'true' [-Waddress]
|               return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
|                       ^
| conftest.c:294:27: warning: the address of 'b' will always evaluate as 'true' [-Waddress]
|               return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
|                            ^
| conftest.c:294:32: warning: the address of 'c' will always evaluate as 'true' [-Waddress]
|               return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
|                                 ^
| conftest.c:294:37: warning: the address of 'd' will always evaluate as 'true' [-Waddress]
|               return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
|                                      ^
| conftest.c:294:47: warning: the address of 'f' will always evaluate as 'true' [-Waddress]
|               return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
|                                                ^
| conftest.c:294:52: warning: the address of 'g' will always evaluate as 'true' [-Waddress]
|               return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
|                                                     ^
| conftest.c:294:57: warning: the address of 'h' will always evaluate as 'true' [-Waddress]
|               return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
|                                                          ^
| conftest.c:294:62: warning: the address of 'i' will always evaluate as 'true' [-Waddress]
|               return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
|                                                               ^
| conftest.c:295:29: warning: the address of 'n' will always evaluate as 'true' [-Waddress]
|                              ^
| conftest.c:295:34: warning: the address of 'o' will always evaluate as 'true' [-Waddress]
|                                   ^
| conftest.c:295:39: warning: the address of 'p' will always evaluate as 'true' [-Waddress]
|                                        ^
| configure:16152: $? = 0
| configure:16159: result: yes
| configure:16161: checking for _Bool
| configure:16161: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16161: $? = 0
| configure:16161: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:269:20: error: expected expression before ')' token
|  if (sizeof ((_Bool)))
|                     ^
| configure:16161: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main ()
| | {
| | if (sizeof ((_Bool)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:16161: result: yes
| configure:16204: checking for compound literals
| configure:16221: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16221: $? = 0
| configure:16228: result: yes
| configure:16278: checking for library containing setfilecon
| configure:16309: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| /usr/bin/ld: /tmp/ccQpD5hF.o: in function `main':
| ./conftest.c:246: undefined reference to `setfilecon'
| collect2: error: ld returned 1 exit status
| configure:16309: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | /* end confdefs.h.  */
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char setfilecon ();
| | int
| | main ()
| | {
| | return setfilecon ();
| |   ;
| |   return 0;
| | }
| configure:16309: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lselinux  -lacl  >&5
| configure:16309: $? = 0
| configure:16326: result: -lselinux
| configure:16352: checking whether setenv is declared
| configure:16352: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16352: $? = 0
| configure:16352: result: yes
| configure:16378: checking search.h usability
| configure:16378: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16378: $? = 0
| configure:16378: result: yes
| configure:16378: checking search.h presence
| configure:16378: gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c
| configure:16378: $? = 0
| configure:16378: result: yes
| configure:16378: checking for search.h
| configure:16378: result: yes
| configure:16390: checking for tsearch
| configure:16390: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:16390: $? = 0
| configure:16390: result: yes
| configure:16402: checking for sigset_t
| configure:16402: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16402: $? = 0
| configure:16402: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:247:23: error: expected expression before ')' token
|  if (sizeof ((sigset_t)))
|                        ^
| configure:16402: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | /* end confdefs.h.  */
| | 
| |       #include <signal.h>
| |       /* Mingw defines sigset_t not in <signal.h>, but in <sys/types.h>.  */
| |       #include <sys/types.h>
| | 
| | 
| | int
| | main ()
| | {
| | if (sizeof ((sigset_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:16402: result: yes
| configure:16433: checking whether snprintf returns a byte count as in C99
| configure:16520: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| conftest.c: In function 'main':
| conftest.c:243:22: warning: '%d' directive output truncated writing 4 bytes into a region of size 3 [-Wformat-truncation=]
|  # define my_snprintf snprintf
|                       ^
| conftest.c:260:7: note: in expansion of macro 'my_snprintf'
|    if (my_snprintf (buf, 3, "%d %d", 4567, 89) != 7)
|        ^~~~~~~~~~~
| In file included from /usr/include/stdio.h:862,
|                  from conftest.c:240:
| /usr/include/arm-linux-gnueabihf/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 8 bytes into a destination of size 3
|    return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
|           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|         __bos (__s), __fmt, __va_arg_pack ());
|         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| configure:16520: $? = 0
| configure:16520: ./conftest
| configure:16520: $? = 0
| configure:16531: result: yes
| configure:16534: checking whether snprintf is declared
| configure:16534: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16534: $? = 0
| configure:16534: result: yes
| configure:16553: checking whether strdup is declared
| configure:16553: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16553: $? = 0
| configure:16553: result: yes
| configure:16566: checking whether strerror(0) succeeds
| configure:16603: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:16603: $? = 0
| configure:16603: ./conftest
| configure:16603: $? = 0
| configure:16614: result: yes
| configure:16704: checking whether ffsl is declared without a macro
| configure:16722: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16722: $? = 0
| configure:16730: result: yes
| configure:16704: checking whether ffsll is declared without a macro
| configure:16722: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16722: $? = 0
| configure:16730: result: yes
| configure:16704: checking whether memmem is declared without a macro
| configure:16722: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16722: $? = 0
| configure:16730: result: yes
| configure:16704: checking whether mempcpy is declared without a macro
| configure:16722: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16722: $? = 0
| configure:16730: result: yes
| configure:16704: checking whether memrchr is declared without a macro
| configure:16722: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16722: $? = 0
| configure:16730: result: yes
| configure:16704: checking whether rawmemchr is declared without a macro
| configure:16722: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16722: $? = 0
| configure:16730: result: yes
| configure:16704: checking whether stpcpy is declared without a macro
| configure:16722: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16722: $? = 0
| configure:16730: result: yes
| configure:16704: checking whether stpncpy is declared without a macro
| configure:16722: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16722: $? = 0
| configure:16730: result: yes
| configure:16704: checking whether strchrnul is declared without a macro
| configure:16722: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16722: $? = 0
| configure:16730: result: yes
| configure:16704: checking whether strdup is declared without a macro
| configure:16722: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16722: $? = 0
| configure:16730: result: yes
| configure:16704: checking whether strncat is declared without a macro
| configure:16722: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16722: $? = 0
| configure:16730: result: yes
| configure:16704: checking whether strndup is declared without a macro
| configure:16722: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16722: $? = 0
| configure:16730: result: yes
| configure:16704: checking whether strnlen is declared without a macro
| configure:16722: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16722: $? = 0
| configure:16730: result: yes
| configure:16704: checking whether strpbrk is declared without a macro
| configure:16722: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16722: $? = 0
| configure:16730: result: yes
| configure:16704: checking whether strsep is declared without a macro
| configure:16722: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16722: $? = 0
| configure:16730: result: yes
| configure:16704: checking whether strcasestr is declared without a macro
| configure:16722: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16722: $? = 0
| configure:16730: result: yes
| configure:16704: checking whether strtok_r is declared without a macro
| configure:16722: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16722: $? = 0
| configure:16730: result: yes
| configure:16704: checking whether strerror_r is declared without a macro
| configure:16722: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16722: $? = 0
| configure:16730: result: yes
| configure:16704: checking whether strsignal is declared without a macro
| configure:16722: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16722: $? = 0
| configure:16730: result: yes
| configure:16704: checking whether strverscmp is declared without a macro
| configure:16722: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16722: $? = 0
| configure:16730: result: yes
| configure:16835: checking whether ffs is declared without a macro
| configure:16857: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16857: $? = 0
| configure:16865: result: yes
| configure:16835: checking whether strcasecmp is declared without a macro
| configure:16857: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16857: $? = 0
| configure:16865: result: yes
| configure:16835: checking whether strncasecmp is declared without a macro
| configure:16857: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16857: $? = 0
| configure:16865: result: yes
| configure:16877: checking whether strndup is declared
| configure:16877: result: yes
| configure:16890: checking whether strnlen is declared
| configure:16890: result: yes
| configure:16903: checking whether strtoimax is declared
| configure:16903: result: yes
| configure:16916: checking whether strtoumax is declared
| configure:16916: result: yes
| configure:16933: checking for struct timespec in <time.h>
| configure:16950: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:16950: $? = 0
| configure:16957: result: yes
| configure:17175: checking whether unsetenv is declared
| configure:17175: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:17175: $? = 0
| configure:17175: result: yes
| configure:17196: checking whether the utimes function works
| configure:17329: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:17329: $? = 0
| configure:17329: ./conftest
| configure:17329: $? = 0
| configure:17340: result: yes
| configure:17371: checking for inttypes.h
| configure:17390: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:17390: $? = 0
| configure:17397: result: yes
| configure:17408: checking for stdint.h
| configure:17425: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:17425: $? = 0
| configure:17432: result: yes
| configure:17445: checking for intmax_t
| configure:17470: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:17470: $? = 0
| configure:17477: result: yes
| configure:17496: checking where to find the exponent in a 'double'
| configure:17810: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:17810: $? = 0
| configure:17810: ./conftest
| configure:17810: $? = 0
| configure:17822: result: word 1 bit 20
| configure:17849: checking for snprintf
| configure:17849: result: yes
| configure:17849: checking for strnlen
| configure:17849: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:17849: $? = 0
| configure:17849: result: yes
| configure:17849: checking for wcslen
| configure:17849: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:17849: $? = 0
| configure:17849: result: yes
| configure:17849: checking for wcsnlen
| configure:17849: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:17849: $? = 0
| configure:17849: result: yes
| configure:17849: checking for mbrtowc
| configure:17849: result: yes
| configure:17849: checking for wcrtomb
| configure:17849: result: yes
| configure:17858: checking whether _snprintf is declared
| configure:17858: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:290:10: error: '_snprintf' undeclared (first use in this function); did you mean 'vsnprintf'?
|    (void) _snprintf;
|           ^~~~~~~~~
|           vsnprintf
| conftest.c:290:10: note: each undeclared identifier is reported only once for each function it appears in
| configure:17858: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | 
| | int
| | main ()
| | {
| | #ifndef _snprintf
| | #ifdef __cplusplus
| |   (void) _snprintf;
| | #else
| |   (void) _snprintf;
| | #endif
| | #endif
| | 
| |   ;
| |   return 0;
| | }
| configure:17858: result: no
| configure:17880: checking whether vsnprintf is declared
| configure:17880: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:17880: $? = 0
| configure:17880: result: yes
| configure:17926: checking for sys/acl.h
| configure:17926: result: yes
| configure:17940: checking for library containing acl_get_file
| configure:17988: result: -lacl
| configure:18004: checking for acl_get_file
| configure:18004: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl -lacl  >&5
| configure:18004: $? = 0
| configure:18004: result: yes
| configure:18004: checking for acl_get_fd
| configure:18004: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl -lacl  >&5
| configure:18004: $? = 0
| configure:18004: result: yes
| configure:18004: checking for acl_set_file
| configure:18004: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl -lacl  >&5
| configure:18004: $? = 0
| configure:18004: result: yes
| configure:18004: checking for acl_set_fd
| configure:18004: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl -lacl  >&5
| configure:18004: $? = 0
| configure:18004: result: yes
| configure:18004: checking for acl_free
| configure:18004: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl -lacl  >&5
| configure:18004: $? = 0
| configure:18004: result: yes
| configure:18004: checking for acl_from_mode
| configure:18004: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl -lacl  >&5
| configure:18004: $? = 0
| configure:18004: result: yes
| configure:18004: checking for acl_from_text
| configure:18004: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl -lacl  >&5
| configure:18004: $? = 0
| configure:18004: result: yes
| configure:18004: checking for acl_delete_def_file
| configure:18004: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl -lacl  >&5
| configure:18004: $? = 0
| configure:18004: result: yes
| configure:18004: checking for acl_extended_file
| configure:18004: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl -lacl  >&5
| configure:18004: $? = 0
| configure:18004: result: yes
| configure:18004: checking for acl_delete_fd_np
| configure:18004: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl -lacl  >&5
| /usr/bin/ld: /tmp/ccsO7LHQ.o: in function `main':
| ./conftest.c:328: undefined reference to `acl_delete_fd_np'
| collect2: error: ld returned 1 exit status
| configure:18004: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | /* end confdefs.h.  */
| | /* Define acl_delete_fd_np to an innocuous variant, in case <limits.h> declares acl_delete_fd_np.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define acl_delete_fd_np innocuous_acl_delete_fd_np
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char acl_delete_fd_np (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef acl_delete_fd_np
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char acl_delete_fd_np ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub_acl_delete_fd_np || defined __stub___acl_delete_fd_np
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return acl_delete_fd_np ();
| |   ;
| |   return 0;
| | }
| configure:18004: result: no
| configure:18004: checking for acl_delete_file_np
| configure:18004: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl -lacl  >&5
| /usr/bin/ld: /tmp/ccSq1iNB.o: in function `main':
| ./conftest.c:328: undefined reference to `acl_delete_file_np'
| collect2: error: ld returned 1 exit status
| configure:18004: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | /* end confdefs.h.  */
| | /* Define acl_delete_file_np to an innocuous variant, in case <limits.h> declares acl_delete_file_np.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define acl_delete_file_np innocuous_acl_delete_file_np
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char acl_delete_file_np (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef acl_delete_file_np
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char acl_delete_file_np ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub_acl_delete_file_np || defined __stub___acl_delete_file_np
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return acl_delete_file_np ();
| |   ;
| |   return 0;
| | }
| configure:18004: result: no
| configure:18004: checking for acl_copy_ext_native
| configure:18004: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl -lacl  >&5
| /usr/bin/ld: /tmp/ccU9KZ7G.o: in function `main':
| ./conftest.c:328: undefined reference to `acl_copy_ext_native'
| collect2: error: ld returned 1 exit status
| configure:18004: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | /* end confdefs.h.  */
| | /* Define acl_copy_ext_native to an innocuous variant, in case <limits.h> declares acl_copy_ext_native.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define acl_copy_ext_native innocuous_acl_copy_ext_native
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char acl_copy_ext_native (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef acl_copy_ext_native
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char acl_copy_ext_native ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub_acl_copy_ext_native || defined __stub___acl_copy_ext_native
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return acl_copy_ext_native ();
| |   ;
| |   return 0;
| | }
| configure:18004: result: no
| configure:18004: checking for acl_create_entry_np
| configure:18004: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl -lacl  >&5
| /usr/bin/ld: /tmp/ccW9o5Lo.o: in function `main':
| ./conftest.c:328: undefined reference to `acl_create_entry_np'
| collect2: error: ld returned 1 exit status
| configure:18004: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | /* end confdefs.h.  */
| | /* Define acl_create_entry_np to an innocuous variant, in case <limits.h> declares acl_create_entry_np.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define acl_create_entry_np innocuous_acl_create_entry_np
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char acl_create_entry_np (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef acl_create_entry_np
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char acl_create_entry_np ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub_acl_create_entry_np || defined __stub___acl_create_entry_np
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return acl_create_entry_np ();
| |   ;
| |   return 0;
| | }
| configure:18004: result: no
| configure:18004: checking for acl_to_short_text
| configure:18004: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl -lacl  >&5
| /usr/bin/ld: /tmp/ccUSbqTs.o: in function `main':
| ./conftest.c:328: undefined reference to `acl_to_short_text'
| collect2: error: ld returned 1 exit status
| configure:18004: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | /* end confdefs.h.  */
| | /* Define acl_to_short_text to an innocuous variant, in case <limits.h> declares acl_to_short_text.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define acl_to_short_text innocuous_acl_to_short_text
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char acl_to_short_text (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef acl_to_short_text
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char acl_to_short_text ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub_acl_to_short_text || defined __stub___acl_to_short_text
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return acl_to_short_text ();
| |   ;
| |   return 0;
| | }
| configure:18004: result: no
| configure:18004: checking for acl_free_text
| configure:18004: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl -lacl  >&5
| /usr/bin/ld: /tmp/ccpXcvSi.o: in function `main':
| ./conftest.c:328: undefined reference to `acl_free_text'
| collect2: error: ld returned 1 exit status
| configure:18004: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | /* end confdefs.h.  */
| | /* Define acl_free_text to an innocuous variant, in case <limits.h> declares acl_free_text.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define acl_free_text innocuous_acl_free_text
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char acl_free_text (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef acl_free_text
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char acl_free_text ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub_acl_free_text || defined __stub___acl_free_text
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return acl_free_text ();
| |   ;
| |   return 0;
| | }
| configure:18004: result: no
| configure:18015: checking for working acl_get_file
| configure:18037: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl -lacl  >&5
| configure:18037: $? = 0
| configure:18047: result: yes
| configure:18056: checking acl/libacl.h usability
| configure:18056: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:18056: $? = 0
| configure:18056: result: yes
| configure:18056: checking acl/libacl.h presence
| configure:18056: gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c
| configure:18056: $? = 0
| configure:18056: result: yes
| configure:18056: checking for acl/libacl.h
| configure:18056: result: yes
| configure:18076: checking for acl_entries
| configure:18076: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl -lacl  >&5
| configure:18076: $? = 0
| configure:18076: result: yes
| configure:18090: checking for ACL_FIRST_ENTRY
| configure:18108: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:18108: $? = 0
| configure:18115: result: yes
| configure:18122: checking for ACL_TYPE_EXTENDED
| configure:18140: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c:299:12: error: 'ACL_TYPE_EXTENDED' undeclared here (not in a function); did you mean 'ACL_TYPE_ACCESS'?
|  int type = ACL_TYPE_EXTENDED;
|             ^~~~~~~~~~~~~~~~~
|             ACL_TYPE_ACCESS
| configure:18140: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | #define HAVE_ACL_LIBACL_H 1
| | #define HAVE_ACL_ENTRIES 1
| | #define HAVE_ACL_FIRST_ENTRY 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| | #include <sys/acl.h>
| | int type = ACL_TYPE_EXTENDED;
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:18147: result: no
| configure:18360: checking for alloca as a compiler built-in
| configure:18384: result: yes
| configure:18426: checking whether program_invocation_name is declared
| configure:18426: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:18426: $? = 0
| configure:18426: result: yes
| configure:18445: checking whether program_invocation_short_name is declared
| configure:18445: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:18445: $? = 0
| configure:18445: result: yes
| configure:18469: checking whether program_invocation_name is defined
| configure:18482: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:18482: $? = 0
| configure:18486: result: yes
| configure:18495: checking whether program_invocation_short_name is defined
| configure:18508: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:18508: $? = 0
| configure:18512: result: yes
| configure:18574: checking whether btowc(0) is correct
| configure:18611: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:18611: $? = 0
| configure:18611: ./conftest
| configure:18611: $? = 0
| configure:18622: result: yes
| configure:18625: checking whether btowc(EOF) is correct
| configure:18678: result: guessing yes
| configure:18722: checking for __builtin_expect
| configure:18737: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:18737: $? = 0
| configure:18762: result: yes
| configure:18864: checking whether this system has an arbitrary file name length limit
| configure:18905: result: yes
| configure:18973: checking for library containing clock_gettime
| configure:19004: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:19004: $? = 0
| configure:19021: result: none required
| configure:19033: checking for clock_gettime
| configure:19033: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:19033: $? = 0
| configure:19033: result: yes
| configure:19033: checking for clock_settime
| configure:19033: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:19033: $? = 0
| configure:19033: result: yes
| configure:19146: checking for closedir
| configure:19146: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:19146: $? = 0
| configure:19146: result: yes
| configure:19248: checking for d_ino member in directory struct
| configure:19302: result: yes
| configure:19404: checking whether alphasort is declared without a macro
| configure:19422: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:19422: $? = 0
| configure:19430: result: yes
| configure:19404: checking whether closedir is declared without a macro
| configure:19422: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:19422: $? = 0
| configure:19430: result: yes
| configure:19404: checking whether dirfd is declared without a macro
| configure:19422: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:19422: $? = 0
| configure:19430: result: yes
| configure:19404: checking whether fdopendir is declared without a macro
| configure:19422: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:19422: $? = 0
| configure:19430: result: yes
| configure:19404: checking whether opendir is declared without a macro
| configure:19422: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:19422: $? = 0
| configure:19430: result: yes
| configure:19404: checking whether readdir is declared without a macro
| configure:19422: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:19422: $? = 0
| configure:19430: result: yes
| configure:19404: checking whether rewinddir is declared without a macro
| configure:19422: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:19422: $? = 0
| configure:19430: result: yes
| configure:19404: checking whether scandir is declared without a macro
| configure:19422: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:19422: $? = 0
| configure:19430: result: yes
| configure:19459: checking for dirfd
| configure:19459: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:19459: $? = 0
| configure:19459: result: yes
| configure:19468: checking whether dirfd is declared
| configure:19468: result: yes
| configure:19485: checking whether dirfd is a macro
| configure:19508: result: no
| configure:19615: checking whether // is distinct from /
| configure:19644: result: no
| configure:19672: checking whether dup works
| configure:19702: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:19702: $? = 0
| configure:19702: ./conftest
| configure:19702: $? = 0
| configure:19713: result: yes
| configure:19759: checking whether dup2 works
| configure:19847: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:19847: $? = 0
| configure:19847: ./conftest
| configure:19847: $? = 0
| configure:19858: result: yes
| configure:19939: checking for error_at_line
| configure:19955: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:19955: $? = 0
| configure:19963: result: yes
| configure:19997: checking for euidaccess
| configure:19997: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:19997: $? = 0
| configure:19997: result: yes
| configure:20436: checking for fchownat
| configure:20436: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:20436: $? = 0
| configure:20436: result: yes
| configure:20441: checking whether fchownat works with AT_SYMLINK_NOFOLLOW
| configure:20473: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:20473: $? = 0
| configure:20473: ./conftest
| configure:20473: $? = 0
| configure:20484: result: yes
| configure:20497: checking whether fchownat works with an empty file name
| configure:20529: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| conftest.c: In function 'main':
| conftest.c:352:17: warning: implicit declaration of function 'mkdir'; did you mean 'rmdir'? [-Wimplicit-function-declaration]
|              if (mkdir ("conftestdir", 0700) < 0)
|                  ^~~~~
|                  rmdir
| configure:20529: $? = 0
| configure:20529: ./conftest
| configure:20529: $? = 0
| configure:20540: result: yes
| configure:20607: checking whether fcntl handles F_DUPFD correctly
| configure:20665: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:20665: $? = 0
| configure:20665: ./conftest
| configure:20665: $? = 0
| configure:20675: result: yes
| configure:20693: checking whether fcntl understands F_DUPFD_CLOEXEC
| configure:20714: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:20714: $? = 0
| configure:20732: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c:350:1: error: unknown type name 'choke'
|  choke me
|  ^~~~~
| conftest.c:350:9: error: expected ';' before 'int'
|  choke me
|          ^
|          ;
| conftest.c:353:1:
|  int
|  ~~~      
| configure:20732: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | #define HAVE_ACL_LIBACL_H 1
| | #define HAVE_ACL_ENTRIES 1
| | #define HAVE_ACL_FIRST_ENTRY 1
| | #define USE_ACL 1
| | #define HAVE_ALLOCA 1
| | #define GNULIB_AREADLINKAT 1
| | #define GNULIB_AREADLINKAT_WITH_SIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define GNULIB_TEST_BTOWC 1
| | #define HAVE___BUILTIN_EXPECT 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_CHOWN 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define HAVE_CLOSEDIR 1
| | #define GNULIB_TEST_CLOSEDIR 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_RAW_DECL_ALPHASORT 1
| | #define HAVE_RAW_DECL_CLOSEDIR 1
| | #define HAVE_RAW_DECL_DIRFD 1
| | #define HAVE_RAW_DECL_FDOPENDIR 1
| | #define HAVE_RAW_DECL_OPENDIR 1
| | #define HAVE_RAW_DECL_READDIR 1
| | #define HAVE_RAW_DECL_REWINDDIR 1
| | #define HAVE_RAW_DECL_SCANDIR 1
| | #define GNULIB_DIRENT_SAFER 1
| | #define HAVE_DIRFD 1
| | #define HAVE_DECL_DIRFD 1
| | #define GNULIB_TEST_DIRFD 1
| | #define GNULIB_DIRNAME 1
| | #define GNULIB_TEST_DUP 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define HAVE_EUIDACCESS 1
| | #define GNULIB_TEST_EUIDACCESS 1
| | #define GNULIB_FACCESSAT 1
| | #define GNULIB_TEST_FACCESSAT 1
| | #define GNULIB_TEST_FCHDIR 1
| | #define GNULIB_FCHMODAT 1
| | #define GNULIB_TEST_FCHMODAT 1
| | #define GNULIB_FCHOWNAT 1
| | #define GNULIB_TEST_FCHOWNAT 1
| | /* end confdefs.h.  */
| | 
| | #ifdef __linux__
| | /* The Linux kernel only added F_DUPFD_CLOEXEC in 2.6.24, so we always replace
| |    it to support the semantics on older kernels that failed with EINVAL.  */
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:20743: result: needs runtime check
| configure:20887: checking whether fcntl is declared without a macro
| configure:20905: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:20905: $? = 0
| configure:20913: result: yes
| configure:20887: checking whether openat is declared without a macro
| configure:20905: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:20905: $? = 0
| configure:20913: result: yes
| configure:20937: checking whether fdopendir is declared
| configure:20937: result: yes
| configure:20960: checking whether fdopendir works
| configure:21001: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:21001: $? = 0
| configure:21001: ./conftest
| configure:21001: $? = 0
| configure:21011: result: yes
| configure:21065: checking for getxattr with XATTR_NAME_POSIX_ACL macros
| configure:21088: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:21088: $? = 0
| configure:21094: result: yes
| configure:21110: checking for struct stat.st_blocks
| configure:21110: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:21110: $? = 0
| configure:21110: result: yes
| configure:21147: checking for flexible array member
| configure:21175: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:21175: $? = 0
| configure:21182: result: yes
| configure:21245: checking whether conversion from 'int' to 'long double' works
| configure:21289: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:21289: $? = 0
| configure:21289: ./conftest
| configure:21289: $? = 0
| configure:21300: result: yes
| configure:21427: checking for working GNU fnmatch
| configure:21528: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:21528: $? = 0
| configure:21528: ./conftest
| configure:21528: $? = 0
| configure:21540: result: yes
| configure:21639: checking for __fpending
| configure:21656: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:21656: $? = 0
| configure:21665: result: yes
| configure:21668: checking whether __fpending is declared
| configure:21668: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:21668: $? = 0
| configure:21668: result: yes
| configure:21736: checking for fseeko
| configure:21763: result: yes
| configure:21905: checking whether fstatat (..., 0) works
| configure:21930: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:21930: $? = 0
| configure:21930: ./conftest
| configure:21930: $? = 0
| configure:21941: result: yes
| configure:21992: checking whether futimens works
| configure:22034: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:22034: $? = 0
| configure:22034: ./conftest
| configure:22034: $? = 0
| configure:22045: result: yes
| configure:22095: checking whether getcwd handles long file names properly
| configure:22306: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:22306: $? = 0
| configure:22306: ./conftest
| configure:22306: $? = 0
| configure:22322: result: yes
| configure:22333: checking for getpagesize
| configure:22333: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:22333: $? = 0
| configure:22333: result: yes
| configure:22342: checking whether getcwd aborts when 4k < cwd_length < 16k
| configure:22472: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:22472: $? = 0
| configure:22472: ./conftest
| configure:22472: $? = 0
| configure:22488: result: no
| configure:22614: checking for working getdelim function
| configure:22676: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:22676: $? = 0
| configure:22676: ./conftest
| configure:22676: $? = 0
| configure:22686: result: yes
| configure:22760: checking whether getdtablesize works
| configure:22793: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:22793: $? = 0
| configure:22793: ./conftest
| configure:22793: $? = 0
| configure:22806: result: yes
| configure:22849: checking for getgroups
| configure:22849: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:22849: $? = 0
| configure:22849: result: yes
| configure:22904: checking for working getgroups
| configure:22931: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:22931: $? = 0
| configure:22931: ./conftest
| configure:22931: $? = 0
| configure:22942: result: yes
| configure:22970: checking whether getgroups handles negative values
| configure:22999: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:22999: $? = 0
| configure:22999: ./conftest
| configure:22999: $? = 0
| configure:23009: result: yes
| configure:23054: checking for getline
| configure:23054: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:23054: $? = 0
| configure:23054: result: yes
| configure:23062: checking for working getline function
| configure:23125: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:23125: $? = 0
| configure:23125: ./conftest
| configure:23125: $? = 0
| configure:23135: result: yes
| configure:23239: checking for getpagesize
| configure:23239: result: yes
| configure:23286: checking whether getpagesize is declared
| configure:23286: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:23286: $? = 0
| configure:23286: result: yes
| configure:23325: checking whether program_invocation_name is declared
| configure:23325: result: yes
| configure:23340: checking whether program_invocation_short_name is declared
| configure:23340: result: yes
| configure:23355: checking whether __argv is declared
| configure:23355: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:388:10: error: '__argv' undeclared (first use in this function)
|    (void) __argv;
|           ^~~~~~
| conftest.c:388:10: note: each undeclared identifier is reported only once for each function it appears in
| configure:23355: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | #define HAVE_ACL_LIBACL_H 1
| | #define HAVE_ACL_ENTRIES 1
| | #define HAVE_ACL_FIRST_ENTRY 1
| | #define USE_ACL 1
| | #define HAVE_ALLOCA 1
| | #define GNULIB_AREADLINKAT 1
| | #define GNULIB_AREADLINKAT_WITH_SIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define GNULIB_TEST_BTOWC 1
| | #define HAVE___BUILTIN_EXPECT 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_CHOWN 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define HAVE_CLOSEDIR 1
| | #define GNULIB_TEST_CLOSEDIR 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_RAW_DECL_ALPHASORT 1
| | #define HAVE_RAW_DECL_CLOSEDIR 1
| | #define HAVE_RAW_DECL_DIRFD 1
| | #define HAVE_RAW_DECL_FDOPENDIR 1
| | #define HAVE_RAW_DECL_OPENDIR 1
| | #define HAVE_RAW_DECL_READDIR 1
| | #define HAVE_RAW_DECL_REWINDDIR 1
| | #define HAVE_RAW_DECL_SCANDIR 1
| | #define GNULIB_DIRENT_SAFER 1
| | #define HAVE_DIRFD 1
| | #define HAVE_DECL_DIRFD 1
| | #define GNULIB_TEST_DIRFD 1
| | #define GNULIB_DIRNAME 1
| | #define GNULIB_TEST_DUP 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define HAVE_EUIDACCESS 1
| | #define GNULIB_TEST_EUIDACCESS 1
| | #define GNULIB_FACCESSAT 1
| | #define GNULIB_TEST_FACCESSAT 1
| | #define GNULIB_TEST_FCHDIR 1
| | #define GNULIB_FCHMODAT 1
| | #define GNULIB_TEST_FCHMODAT 1
| | #define GNULIB_FCHOWNAT 1
| | #define GNULIB_TEST_FCHOWNAT 1
| | #define GNULIB_TEST_FCNTL 1
| | #define HAVE_RAW_DECL_FCNTL 1
| | #define HAVE_RAW_DECL_OPENAT 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define HAVE_DECL_FDOPENDIR 1
| | #define GNULIB_TEST_FDOPENDIR 1
| | #define GNULIB_FDOPENDIR 1
| | #define GNULIB_FDUTIMENSAT 1
| | #define GETXATTR_WITH_POSIX_ACLS 1
| | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| | #define HAVE_ST_BLOCKS 1
| | #define FLEXIBLE_ARRAY_MEMBER /**/
| | #define HAVE_DECL___FPENDING 1
| | #define GNULIB_TEST_FSEEK 1
| | #define GNULIB_TEST_FSEEKO 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_FSTATAT 1
| | #define GNULIB_TEST_FUTIMENS 1
| | #define HAVE_GETPAGESIZE 1
| | #define HAVE_MINIMALLY_WORKING_GETCWD 1
| | #define GNULIB_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETDELIM 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define HAVE_GETGROUPS 1
| | #define GNULIB_TEST_GETGROUPS 1
| | #define GNULIB_TEST_GETLINE 1
| | #define __GETOPT_PREFIX rpl_
| | #define HAVE_GETPAGESIZE 1
| | #define GNULIB_TEST_GETPAGESIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | /* end confdefs.h.  */
| | #include <stdlib.h>
| | 
| | int
| | main ()
| | {
| | #ifndef __argv
| | #ifdef __cplusplus
| |   (void) __argv;
| | #else
| |   (void) __argv;
| | #endif
| | #endif
| | 
| |   ;
| |   return 0;
| | }
| configure:23355: result: no
| configure:23435: checking whether gettimeofday clobbers localtime buffer
| configure:23476: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:23476: $? = 0
| configure:23476: ./conftest
| configure:23476: $? = 0
| configure:23486: result: no
| configure:23505: checking for gettimeofday with POSIX signature
| configure:23533: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c:382:19: error: conflicting types for 'gettimeofday'
|                int gettimeofday (struct timeval *restrict, void *restrict);
|                    ^~~~~~~~~~~~
| In file included from conftest.c:380:
| /usr/include/arm-linux-gnueabihf/sys/time.h:68:12: note: previous declaration of 'gettimeofday' was here
|  extern int gettimeofday (struct timeval *__restrict __tv,
|             ^~~~~~~~~~~~
| configure:23533: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | #define HAVE_ACL_LIBACL_H 1
| | #define HAVE_ACL_ENTRIES 1
| | #define HAVE_ACL_FIRST_ENTRY 1
| | #define USE_ACL 1
| | #define HAVE_ALLOCA 1
| | #define GNULIB_AREADLINKAT 1
| | #define GNULIB_AREADLINKAT_WITH_SIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define GNULIB_TEST_BTOWC 1
| | #define HAVE___BUILTIN_EXPECT 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_CHOWN 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define HAVE_CLOSEDIR 1
| | #define GNULIB_TEST_CLOSEDIR 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_RAW_DECL_ALPHASORT 1
| | #define HAVE_RAW_DECL_CLOSEDIR 1
| | #define HAVE_RAW_DECL_DIRFD 1
| | #define HAVE_RAW_DECL_FDOPENDIR 1
| | #define HAVE_RAW_DECL_OPENDIR 1
| | #define HAVE_RAW_DECL_READDIR 1
| | #define HAVE_RAW_DECL_REWINDDIR 1
| | #define HAVE_RAW_DECL_SCANDIR 1
| | #define GNULIB_DIRENT_SAFER 1
| | #define HAVE_DIRFD 1
| | #define HAVE_DECL_DIRFD 1
| | #define GNULIB_TEST_DIRFD 1
| | #define GNULIB_DIRNAME 1
| | #define GNULIB_TEST_DUP 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define HAVE_EUIDACCESS 1
| | #define GNULIB_TEST_EUIDACCESS 1
| | #define GNULIB_FACCESSAT 1
| | #define GNULIB_TEST_FACCESSAT 1
| | #define GNULIB_TEST_FCHDIR 1
| | #define GNULIB_FCHMODAT 1
| | #define GNULIB_TEST_FCHMODAT 1
| | #define GNULIB_FCHOWNAT 1
| | #define GNULIB_TEST_FCHOWNAT 1
| | #define GNULIB_TEST_FCNTL 1
| | #define HAVE_RAW_DECL_FCNTL 1
| | #define HAVE_RAW_DECL_OPENAT 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define HAVE_DECL_FDOPENDIR 1
| | #define GNULIB_TEST_FDOPENDIR 1
| | #define GNULIB_FDOPENDIR 1
| | #define GNULIB_FDUTIMENSAT 1
| | #define GETXATTR_WITH_POSIX_ACLS 1
| | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| | #define HAVE_ST_BLOCKS 1
| | #define FLEXIBLE_ARRAY_MEMBER /**/
| | #define HAVE_DECL___FPENDING 1
| | #define GNULIB_TEST_FSEEK 1
| | #define GNULIB_TEST_FSEEKO 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_FSTATAT 1
| | #define GNULIB_TEST_FUTIMENS 1
| | #define HAVE_GETPAGESIZE 1
| | #define HAVE_MINIMALLY_WORKING_GETCWD 1
| | #define GNULIB_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETDELIM 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define HAVE_GETGROUPS 1
| | #define GNULIB_TEST_GETGROUPS 1
| | #define GNULIB_TEST_GETLINE 1
| | #define __GETOPT_PREFIX rpl_
| | #define HAVE_GETPAGESIZE 1
| | #define GNULIB_TEST_GETPAGESIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_DECL___ARGV 0
| | /* end confdefs.h.  */
| | #include <sys/time.h>
| |               struct timeval c;
| |               int gettimeofday (struct timeval *restrict, void *restrict);
| | 
| | int
| | main ()
| | {
| | /* glibc uses struct timezone * rather than the POSIX void *
| |                  if _GNU_SOURCE is defined.  However, since the only portable
| |                  use of gettimeofday uses NULL as the second parameter, and
| |                  since the glibc definition is actually more typesafe, it is
| |                  not worth wrapping this to get a compliant signature.  */
| |               int (*f) (struct timeval *restrict, void *restrict)
| |                 = gettimeofday;
| |               int x = f (&c, 0);
| |               return !(x | c.tv_sec | c.tv_usec);
| | 
| |   ;
| |   return 0;
| | }
| configure:23549: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:23549: $? = 0
| configure:23558: result: almost
| configure:23611: checking for group_member
| configure:23611: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:23611: $? = 0
| configure:23611: result: yes
| configure:23697: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:23697: $? = 0
| configure:23707: checking whether INT32_MAX < INTMAX_MAX
| configure:23741: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:23741: $? = 0
| configure:23748: result: yes
| configure:23759: checking whether INT64_MAX == LONG_MAX
| configure:23793: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c:401:17: error: size of array 'test' is negative
|              int test[CONDITION ? 1 : -1];
|                  ^~~~
| configure:23793: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | #define HAVE_ACL_LIBACL_H 1
| | #define HAVE_ACL_ENTRIES 1
| | #define HAVE_ACL_FIRST_ENTRY 1
| | #define USE_ACL 1
| | #define HAVE_ALLOCA 1
| | #define GNULIB_AREADLINKAT 1
| | #define GNULIB_AREADLINKAT_WITH_SIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define GNULIB_TEST_BTOWC 1
| | #define HAVE___BUILTIN_EXPECT 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_CHOWN 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define HAVE_CLOSEDIR 1
| | #define GNULIB_TEST_CLOSEDIR 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_RAW_DECL_ALPHASORT 1
| | #define HAVE_RAW_DECL_CLOSEDIR 1
| | #define HAVE_RAW_DECL_DIRFD 1
| | #define HAVE_RAW_DECL_FDOPENDIR 1
| | #define HAVE_RAW_DECL_OPENDIR 1
| | #define HAVE_RAW_DECL_READDIR 1
| | #define HAVE_RAW_DECL_REWINDDIR 1
| | #define HAVE_RAW_DECL_SCANDIR 1
| | #define GNULIB_DIRENT_SAFER 1
| | #define HAVE_DIRFD 1
| | #define HAVE_DECL_DIRFD 1
| | #define GNULIB_TEST_DIRFD 1
| | #define GNULIB_DIRNAME 1
| | #define GNULIB_TEST_DUP 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define HAVE_EUIDACCESS 1
| | #define GNULIB_TEST_EUIDACCESS 1
| | #define GNULIB_FACCESSAT 1
| | #define GNULIB_TEST_FACCESSAT 1
| | #define GNULIB_TEST_FCHDIR 1
| | #define GNULIB_FCHMODAT 1
| | #define GNULIB_TEST_FCHMODAT 1
| | #define GNULIB_FCHOWNAT 1
| | #define GNULIB_TEST_FCHOWNAT 1
| | #define GNULIB_TEST_FCNTL 1
| | #define HAVE_RAW_DECL_FCNTL 1
| | #define HAVE_RAW_DECL_OPENAT 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define HAVE_DECL_FDOPENDIR 1
| | #define GNULIB_TEST_FDOPENDIR 1
| | #define GNULIB_FDOPENDIR 1
| | #define GNULIB_FDUTIMENSAT 1
| | #define GETXATTR_WITH_POSIX_ACLS 1
| | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| | #define HAVE_ST_BLOCKS 1
| | #define FLEXIBLE_ARRAY_MEMBER /**/
| | #define HAVE_DECL___FPENDING 1
| | #define GNULIB_TEST_FSEEK 1
| | #define GNULIB_TEST_FSEEKO 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_FSTATAT 1
| | #define GNULIB_TEST_FUTIMENS 1
| | #define HAVE_GETPAGESIZE 1
| | #define HAVE_MINIMALLY_WORKING_GETCWD 1
| | #define GNULIB_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETDELIM 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define HAVE_GETGROUPS 1
| | #define GNULIB_TEST_GETGROUPS 1
| | #define GNULIB_TEST_GETLINE 1
| | #define __GETOPT_PREFIX rpl_
| | #define HAVE_GETPAGESIZE 1
| | #define GNULIB_TEST_GETPAGESIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_DECL___ARGV 0
| | #define GETTIMEOFDAY_TIMEZONE struct timezone
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_GROUP_MEMBER 1
| | /* end confdefs.h.  */
| | /* Work also in C++ mode.  */
| |             #define __STDC_LIMIT_MACROS 1
| | 
| |             /* Work if build is not clean.  */
| |             #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H
| | 
| |             #include <limits.h>
| |             #if HAVE_STDINT_H
| |              #include <stdint.h>
| |             #endif
| | 
| |             #if defined INT64_MAX
| |              #define CONDITION (INT64_MAX == LONG_MAX)
| |             #elif HAVE_LONG_LONG_INT
| |              #define CONDITION (sizeof (long long int) == sizeof (long int))
| |             #else
| |              #define CONDITION 0
| |             #endif
| |             int test[CONDITION ? 1 : -1];
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:23800: result: no
| configure:23813: checking whether UINT32_MAX < UINTMAX_MAX
| configure:23847: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:23847: $? = 0
| configure:23854: result: yes
| configure:23865: checking whether UINT64_MAX == ULONG_MAX
| configure:23899: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c:401:17: error: size of array 'test' is negative
|              int test[CONDITION ? 1 : -1];
|                  ^~~~
| configure:23899: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | #define HAVE_ACL_LIBACL_H 1
| | #define HAVE_ACL_ENTRIES 1
| | #define HAVE_ACL_FIRST_ENTRY 1
| | #define USE_ACL 1
| | #define HAVE_ALLOCA 1
| | #define GNULIB_AREADLINKAT 1
| | #define GNULIB_AREADLINKAT_WITH_SIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define GNULIB_TEST_BTOWC 1
| | #define HAVE___BUILTIN_EXPECT 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_CHOWN 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define HAVE_CLOSEDIR 1
| | #define GNULIB_TEST_CLOSEDIR 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_RAW_DECL_ALPHASORT 1
| | #define HAVE_RAW_DECL_CLOSEDIR 1
| | #define HAVE_RAW_DECL_DIRFD 1
| | #define HAVE_RAW_DECL_FDOPENDIR 1
| | #define HAVE_RAW_DECL_OPENDIR 1
| | #define HAVE_RAW_DECL_READDIR 1
| | #define HAVE_RAW_DECL_REWINDDIR 1
| | #define HAVE_RAW_DECL_SCANDIR 1
| | #define GNULIB_DIRENT_SAFER 1
| | #define HAVE_DIRFD 1
| | #define HAVE_DECL_DIRFD 1
| | #define GNULIB_TEST_DIRFD 1
| | #define GNULIB_DIRNAME 1
| | #define GNULIB_TEST_DUP 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define HAVE_EUIDACCESS 1
| | #define GNULIB_TEST_EUIDACCESS 1
| | #define GNULIB_FACCESSAT 1
| | #define GNULIB_TEST_FACCESSAT 1
| | #define GNULIB_TEST_FCHDIR 1
| | #define GNULIB_FCHMODAT 1
| | #define GNULIB_TEST_FCHMODAT 1
| | #define GNULIB_FCHOWNAT 1
| | #define GNULIB_TEST_FCHOWNAT 1
| | #define GNULIB_TEST_FCNTL 1
| | #define HAVE_RAW_DECL_FCNTL 1
| | #define HAVE_RAW_DECL_OPENAT 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define HAVE_DECL_FDOPENDIR 1
| | #define GNULIB_TEST_FDOPENDIR 1
| | #define GNULIB_FDOPENDIR 1
| | #define GNULIB_FDUTIMENSAT 1
| | #define GETXATTR_WITH_POSIX_ACLS 1
| | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| | #define HAVE_ST_BLOCKS 1
| | #define FLEXIBLE_ARRAY_MEMBER /**/
| | #define HAVE_DECL___FPENDING 1
| | #define GNULIB_TEST_FSEEK 1
| | #define GNULIB_TEST_FSEEKO 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_FSTATAT 1
| | #define GNULIB_TEST_FUTIMENS 1
| | #define HAVE_GETPAGESIZE 1
| | #define HAVE_MINIMALLY_WORKING_GETCWD 1
| | #define GNULIB_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETDELIM 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define HAVE_GETGROUPS 1
| | #define GNULIB_TEST_GETGROUPS 1
| | #define GNULIB_TEST_GETLINE 1
| | #define __GETOPT_PREFIX rpl_
| | #define HAVE_GETPAGESIZE 1
| | #define GNULIB_TEST_GETPAGESIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_DECL___ARGV 0
| | #define GETTIMEOFDAY_TIMEZONE struct timezone
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_GROUP_MEMBER 1
| | /* end confdefs.h.  */
| | /* Work also in C++ mode.  */
| |             #define __STDC_LIMIT_MACROS 1
| | 
| |             /* Work if build is not clean.  */
| |             #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H
| | 
| |             #include <limits.h>
| |             #if HAVE_STDINT_H
| |              #include <stdint.h>
| |             #endif
| | 
| |             #if defined UINT64_MAX
| |              #define CONDITION (UINT64_MAX == ULONG_MAX)
| |             #elif HAVE_LONG_LONG_INT
| |              #define CONDITION (sizeof (unsigned long long int) == sizeof (unsigned long int))
| |             #else
| |              #define CONDITION 0
| |             #endif
| |             int test[CONDITION ? 1 : -1];
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:23906: result: no
| configure:23926: checking whether iswblank is declared
| configure:23926: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:23926: $? = 0
| configure:23926: result: yes
| configure:24085: checking whether langinfo.h defines CODESET
| configure:24103: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:24103: $? = 0
| configure:24111: result: yes
| configure:24116: checking whether langinfo.h defines T_FMT_AMPM
| configure:24134: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:24134: $? = 0
| configure:24142: result: yes
| configure:24147: checking whether langinfo.h defines ERA
| configure:24165: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:24165: $? = 0
| configure:24173: result: yes
| configure:24178: checking whether langinfo.h defines YESEXPR
| configure:24196: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:24196: $? = 0
| configure:24204: result: yes
| configure:24221: checking whether nl_langinfo is declared without a macro
| configure:24239: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:24239: $? = 0
| configure:24247: result: yes
| configure:24266: checking for lchown
| configure:24266: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:24266: $? = 0
| configure:24266: result: yes
| configure:24326: checking whether link obeys POSIX
| configure:24370: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:24370: $? = 0
| configure:24370: ./conftest
| configure:24370: $? = 0
| configure:24381: result: yes
| configure:24421: checking for __xpg4
| configure:24437: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| /usr/bin/ld: /tmp/cckJSzJv.o: in function `main':
| ./conftest.c:396: undefined reference to `__xpg4'
| collect2: error: ld returned 1 exit status
| configure:24437: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | #define HAVE_ACL_LIBACL_H 1
| | #define HAVE_ACL_ENTRIES 1
| | #define HAVE_ACL_FIRST_ENTRY 1
| | #define USE_ACL 1
| | #define HAVE_ALLOCA 1
| | #define GNULIB_AREADLINKAT 1
| | #define GNULIB_AREADLINKAT_WITH_SIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define GNULIB_TEST_BTOWC 1
| | #define HAVE___BUILTIN_EXPECT 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_CHOWN 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define HAVE_CLOSEDIR 1
| | #define GNULIB_TEST_CLOSEDIR 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_RAW_DECL_ALPHASORT 1
| | #define HAVE_RAW_DECL_CLOSEDIR 1
| | #define HAVE_RAW_DECL_DIRFD 1
| | #define HAVE_RAW_DECL_FDOPENDIR 1
| | #define HAVE_RAW_DECL_OPENDIR 1
| | #define HAVE_RAW_DECL_READDIR 1
| | #define HAVE_RAW_DECL_REWINDDIR 1
| | #define HAVE_RAW_DECL_SCANDIR 1
| | #define GNULIB_DIRENT_SAFER 1
| | #define HAVE_DIRFD 1
| | #define HAVE_DECL_DIRFD 1
| | #define GNULIB_TEST_DIRFD 1
| | #define GNULIB_DIRNAME 1
| | #define GNULIB_TEST_DUP 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define HAVE_EUIDACCESS 1
| | #define GNULIB_TEST_EUIDACCESS 1
| | #define GNULIB_FACCESSAT 1
| | #define GNULIB_TEST_FACCESSAT 1
| | #define GNULIB_TEST_FCHDIR 1
| | #define GNULIB_FCHMODAT 1
| | #define GNULIB_TEST_FCHMODAT 1
| | #define GNULIB_FCHOWNAT 1
| | #define GNULIB_TEST_FCHOWNAT 1
| | #define GNULIB_TEST_FCNTL 1
| | #define HAVE_RAW_DECL_FCNTL 1
| | #define HAVE_RAW_DECL_OPENAT 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define HAVE_DECL_FDOPENDIR 1
| | #define GNULIB_TEST_FDOPENDIR 1
| | #define GNULIB_FDOPENDIR 1
| | #define GNULIB_FDUTIMENSAT 1
| | #define GETXATTR_WITH_POSIX_ACLS 1
| | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| | #define HAVE_ST_BLOCKS 1
| | #define FLEXIBLE_ARRAY_MEMBER /**/
| | #define HAVE_DECL___FPENDING 1
| | #define GNULIB_TEST_FSEEK 1
| | #define GNULIB_TEST_FSEEKO 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_FSTATAT 1
| | #define GNULIB_TEST_FUTIMENS 1
| | #define HAVE_GETPAGESIZE 1
| | #define HAVE_MINIMALLY_WORKING_GETCWD 1
| | #define GNULIB_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETDELIM 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define HAVE_GETGROUPS 1
| | #define GNULIB_TEST_GETGROUPS 1
| | #define GNULIB_TEST_GETLINE 1
| | #define __GETOPT_PREFIX rpl_
| | #define HAVE_GETPAGESIZE 1
| | #define GNULIB_TEST_GETPAGESIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_DECL___ARGV 0
| | #define GETTIMEOFDAY_TIMEZONE struct timezone
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_GROUP_MEMBER 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define HAVE_RAW_DECL_NL_LANGINFO 1
| | #define HAVE_LCHOWN 1
| | #define GNULIB_TEST_LCHOWN 1
| | #define GNULIB_TEST_LINK 1
| | /* end confdefs.h.  */
| | extern int __xpg4;
| | int
| | main ()
| | {
| | return __xpg4;
| |   ;
| |   return 0;
| | }
| configure:24446: result: no
| configure:24451: checking whether link(2) dereferences a symlink
| configure:24507: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:24507: $? = 0
| configure:24507: ./conftest
| configure:24507: $? = 0
| configure:24519: result: no
| configure:24544: checking whether linkat() can link symlinks
| configure:24572: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:24572: $? = 0
| configure:24572: ./conftest
| configure:24572: $? = 0
| configure:24584: result: yes
| configure:24592: checking whether linkat handles trailing slash correctly
| configure:24655: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:24655: $? = 0
| configure:24655: ./conftest
| configure:24655: $? = 0
| configure:24666: result: yes
| configure:24757: checking whether locale.h conforms to POSIX:2001
| configure:24775: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:24775: $? = 0
| configure:24782: result: yes
| configure:24826: checking whether struct lconv is properly defined
| configure:24845: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:24845: $? = 0
| configure:24853: result: yes
| configure:24934: checking whether setlocale is declared without a macro
| configure:24956: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:24956: $? = 0
| configure:24964: result: yes
| configure:24934: checking whether duplocale is declared without a macro
| configure:24956: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:24956: $? = 0
| configure:24964: result: yes
| configure:25041: checking whether lseek detects pipes
| configure:25074: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:25074: $? = 0
| configure:25109: result: yes
| configure:25197: checking for stdlib.h
| configure:25197: result: yes
| configure:25207: checking for GNU libc compatible malloc
| configure:25254: result: yes
| configure:25346: checking whether mbrtowc handles incomplete characters
| configure:25403: result: guessing yes
| configure:25409: checking whether mbrtowc works as well as mbtowc
| configure:25470: result: guessing yes
| configure:25521: checking whether mbrtowc handles a NULL pwc argument
| configure:25592: result: guessing yes
| configure:25598: checking whether mbrtowc handles a NULL string argument
| configure:25657: result: guessing yes
| configure:25665: checking whether mbrtowc has a correct return value
| configure:25795: result: guessing yes
| configure:25801: checking whether mbrtowc returns 0 when parsing a NUL character
| configure:25857: result: guessing yes
| configure:25862: checking whether mbrtowc works on empty input
| configure:25891: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:25891: $? = 0
| configure:25891: ./conftest
| configure:25891: $? = 0
| configure:25902: result: yes
| configure:25906: checking whether the C locale is free of encoding errors
| configure:25950: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:25950: $? = 0
| configure:25950: ./conftest
| configure:25950: $? = 3
| configure: program exited with status 3
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | #define HAVE_ACL_LIBACL_H 1
| | #define HAVE_ACL_ENTRIES 1
| | #define HAVE_ACL_FIRST_ENTRY 1
| | #define USE_ACL 1
| | #define HAVE_ALLOCA 1
| | #define GNULIB_AREADLINKAT 1
| | #define GNULIB_AREADLINKAT_WITH_SIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define GNULIB_TEST_BTOWC 1
| | #define HAVE___BUILTIN_EXPECT 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_CHOWN 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define HAVE_CLOSEDIR 1
| | #define GNULIB_TEST_CLOSEDIR 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_RAW_DECL_ALPHASORT 1
| | #define HAVE_RAW_DECL_CLOSEDIR 1
| | #define HAVE_RAW_DECL_DIRFD 1
| | #define HAVE_RAW_DECL_FDOPENDIR 1
| | #define HAVE_RAW_DECL_OPENDIR 1
| | #define HAVE_RAW_DECL_READDIR 1
| | #define HAVE_RAW_DECL_REWINDDIR 1
| | #define HAVE_RAW_DECL_SCANDIR 1
| | #define GNULIB_DIRENT_SAFER 1
| | #define HAVE_DIRFD 1
| | #define HAVE_DECL_DIRFD 1
| | #define GNULIB_TEST_DIRFD 1
| | #define GNULIB_DIRNAME 1
| | #define GNULIB_TEST_DUP 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define HAVE_EUIDACCESS 1
| | #define GNULIB_TEST_EUIDACCESS 1
| | #define GNULIB_FACCESSAT 1
| | #define GNULIB_TEST_FACCESSAT 1
| | #define GNULIB_TEST_FCHDIR 1
| | #define GNULIB_FCHMODAT 1
| | #define GNULIB_TEST_FCHMODAT 1
| | #define GNULIB_FCHOWNAT 1
| | #define GNULIB_TEST_FCHOWNAT 1
| | #define GNULIB_TEST_FCNTL 1
| | #define HAVE_RAW_DECL_FCNTL 1
| | #define HAVE_RAW_DECL_OPENAT 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define HAVE_DECL_FDOPENDIR 1
| | #define GNULIB_TEST_FDOPENDIR 1
| | #define GNULIB_FDOPENDIR 1
| | #define GNULIB_FDUTIMENSAT 1
| | #define GETXATTR_WITH_POSIX_ACLS 1
| | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| | #define HAVE_ST_BLOCKS 1
| | #define FLEXIBLE_ARRAY_MEMBER /**/
| | #define HAVE_DECL___FPENDING 1
| | #define GNULIB_TEST_FSEEK 1
| | #define GNULIB_TEST_FSEEKO 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_FSTATAT 1
| | #define GNULIB_TEST_FUTIMENS 1
| | #define HAVE_GETPAGESIZE 1
| | #define HAVE_MINIMALLY_WORKING_GETCWD 1
| | #define GNULIB_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETDELIM 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define HAVE_GETGROUPS 1
| | #define GNULIB_TEST_GETGROUPS 1
| | #define GNULIB_TEST_GETLINE 1
| | #define __GETOPT_PREFIX rpl_
| | #define HAVE_GETPAGESIZE 1
| | #define GNULIB_TEST_GETPAGESIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_DECL___ARGV 0
| | #define GETTIMEOFDAY_TIMEZONE struct timezone
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_GROUP_MEMBER 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define HAVE_RAW_DECL_NL_LANGINFO 1
| | #define HAVE_LCHOWN 1
| | #define GNULIB_TEST_LCHOWN 1
| | #define GNULIB_TEST_LINK 1
| | #define LINK_FOLLOWS_SYMLINKS 0
| | #define GNULIB_TEST_LINKAT 1
| | #define HAVE_RAW_DECL_SETLOCALE 1
| | #define HAVE_RAW_DECL_DUPLOCALE 1
| | #define GNULIB_TEST_LOCALECONV 1
| | #define GNULIB_TEST_LSEEK 1
| | #define GNULIB_TEST_LSTAT 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 1
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | /* end confdefs.h.  */
| | #include <limits.h>
| |             #include <locale.h>
| |             #include <wchar.h>
| | 
| | int
| | main ()
| | {
| | 
| |             int i;
| |             char *locale = setlocale (LC_ALL, "C");
| |             if (! locale)
| |               return 2;
| |             for (i = CHAR_MIN; i <= CHAR_MAX; i++)
| |               {
| |                 char c = i;
| |                 wchar_t wc;
| |                 mbstate_t mbs = { 0, };
| |                 size_t ss = mbrtowc (&wc, &c, 1, &mbs);
| |                 if (1 < ss)
| |                   return 3;
| |               }
| |             return 0;
| | 
| |   ;
| |   return 0;
| | }
| configure:25961: result: no
| configure:26075: checking whether mbrtowc handles incomplete characters
| configure:26132: result: guessing yes
| configure:26138: checking whether mbrtowc works as well as mbtowc
| configure:26199: result: guessing yes
| configure:26297: checking whether mbrtowc handles incomplete characters
| configure:26354: result: guessing yes
| configure:26360: checking whether mbrtowc works as well as mbtowc
| configure:26421: result: guessing yes
| configure:26475: checking whether mbsrtowcs works
| configure:26579: result: guessing yes
| configure:26720: checking for mempcpy
| configure:26720: result: yes
| configure:26774: checking for memrchr
| configure:26774: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:26774: $? = 0
| configure:26774: result: yes
| configure:26817: checking whether mkdir handles trailing slash
| configure:26864: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:26864: $? = 0
| configure:26864: ./conftest
| configure:26864: $? = 0
| configure:26877: result: yes
| configure:26886: checking whether mkdir handles trailing dot
| configure:26917: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:26917: $? = 0
| configure:26917: ./conftest
| configure:26917: $? = 0
| configure:26930: result: yes
| configure:26996: checking for mkdtemp
| configure:26996: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:26996: $? = 0
| configure:26996: result: yes
| configure:27045: checking whether mkfifo rejects trailing slashes
| configure:27083: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:27083: $? = 0
| configure:27083: ./conftest
| configure:27083: $? = 0
| configure:27094: result: yes
| configure:27207: checking whether mknod can create fifo without root privileges
| configure:27244: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:27244: $? = 0
| configure:27244: ./conftest
| configure:27244: $? = 0
| configure:27261: result: yes
| configure:27357: checking for __mktime_internal
| configure:27357: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| /usr/bin/ld: /tmp/ccyGfP0z.o: in function `main':
| ./conftest.c:454: undefined reference to `__mktime_internal'
| collect2: error: ld returned 1 exit status
| configure:27357: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | #define HAVE_ACL_LIBACL_H 1
| | #define HAVE_ACL_ENTRIES 1
| | #define HAVE_ACL_FIRST_ENTRY 1
| | #define USE_ACL 1
| | #define HAVE_ALLOCA 1
| | #define GNULIB_AREADLINKAT 1
| | #define GNULIB_AREADLINKAT_WITH_SIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define GNULIB_TEST_BTOWC 1
| | #define HAVE___BUILTIN_EXPECT 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_CHOWN 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define HAVE_CLOSEDIR 1
| | #define GNULIB_TEST_CLOSEDIR 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_RAW_DECL_ALPHASORT 1
| | #define HAVE_RAW_DECL_CLOSEDIR 1
| | #define HAVE_RAW_DECL_DIRFD 1
| | #define HAVE_RAW_DECL_FDOPENDIR 1
| | #define HAVE_RAW_DECL_OPENDIR 1
| | #define HAVE_RAW_DECL_READDIR 1
| | #define HAVE_RAW_DECL_REWINDDIR 1
| | #define HAVE_RAW_DECL_SCANDIR 1
| | #define GNULIB_DIRENT_SAFER 1
| | #define HAVE_DIRFD 1
| | #define HAVE_DECL_DIRFD 1
| | #define GNULIB_TEST_DIRFD 1
| | #define GNULIB_DIRNAME 1
| | #define GNULIB_TEST_DUP 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define HAVE_EUIDACCESS 1
| | #define GNULIB_TEST_EUIDACCESS 1
| | #define GNULIB_FACCESSAT 1
| | #define GNULIB_TEST_FACCESSAT 1
| | #define GNULIB_TEST_FCHDIR 1
| | #define GNULIB_FCHMODAT 1
| | #define GNULIB_TEST_FCHMODAT 1
| | #define GNULIB_FCHOWNAT 1
| | #define GNULIB_TEST_FCHOWNAT 1
| | #define GNULIB_TEST_FCNTL 1
| | #define HAVE_RAW_DECL_FCNTL 1
| | #define HAVE_RAW_DECL_OPENAT 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define HAVE_DECL_FDOPENDIR 1
| | #define GNULIB_TEST_FDOPENDIR 1
| | #define GNULIB_FDOPENDIR 1
| | #define GNULIB_FDUTIMENSAT 1
| | #define GETXATTR_WITH_POSIX_ACLS 1
| | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| | #define HAVE_ST_BLOCKS 1
| | #define FLEXIBLE_ARRAY_MEMBER /**/
| | #define HAVE_DECL___FPENDING 1
| | #define GNULIB_TEST_FSEEK 1
| | #define GNULIB_TEST_FSEEKO 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_FSTATAT 1
| | #define GNULIB_TEST_FUTIMENS 1
| | #define HAVE_GETPAGESIZE 1
| | #define HAVE_MINIMALLY_WORKING_GETCWD 1
| | #define GNULIB_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETDELIM 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define HAVE_GETGROUPS 1
| | #define GNULIB_TEST_GETGROUPS 1
| | #define GNULIB_TEST_GETLINE 1
| | #define __GETOPT_PREFIX rpl_
| | #define HAVE_GETPAGESIZE 1
| | #define GNULIB_TEST_GETPAGESIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_DECL___ARGV 0
| | #define GETTIMEOFDAY_TIMEZONE struct timezone
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_GROUP_MEMBER 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define HAVE_RAW_DECL_NL_LANGINFO 1
| | #define HAVE_LCHOWN 1
| | #define GNULIB_TEST_LCHOWN 1
| | #define GNULIB_TEST_LINK 1
| | #define LINK_FOLLOWS_SYMLINKS 0
| | #define GNULIB_TEST_LINKAT 1
| | #define HAVE_RAW_DECL_SETLOCALE 1
| | #define HAVE_RAW_DECL_DUPLOCALE 1
| | #define GNULIB_TEST_LOCALECONV 1
| | #define GNULIB_TEST_LSEEK 1
| | #define GNULIB_TEST_LSTAT 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 1
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define C_LOCALE_MAYBE_EILSEQ 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSCASECMP 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define GNULIB_TEST_MBSRTOWCS 1
| | #define GNULIB_TEST_MBTOWC 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define HAVE_MEMPCPY 1
| | #define GNULIB_TEST_MEMPCPY 1
| | #define HAVE_MEMRCHR 1
| | #define GNULIB_TEST_MEMRCHR 1
| | #define GNULIB_TEST_MKDIRAT 1
| | #define HAVE_MKDTEMP 1
| | #define GNULIB_TEST_MKDTEMP 1
| | #define GNULIB_TEST_MKFIFO 1
| | #define GNULIB_TEST_MKFIFOAT 1
| | #define GNULIB_TEST_MKNODAT 1
| | #define GNULIB_TEST_MKNOD 1
| | #define GNULIB_TEST_MKTIME 1
| | /* end confdefs.h.  */
| | /* Define __mktime_internal to an innocuous variant, in case <limits.h> declares __mktime_internal.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define __mktime_internal innocuous___mktime_internal
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char __mktime_internal (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef __mktime_internal
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char __mktime_internal ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub___mktime_internal || defined __stub_____mktime_internal
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return __mktime_internal ();
| |   ;
| |   return 0;
| | }
| configure:27357: result: no
| configure:27428: checking whether YESEXPR works
| configure:27456: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:27456: $? = 0
| configure:27456: ./conftest
| configure:27456: $? = 0
| configure:27467: result: yes
| configure:27542: checking for obstacks that work with any size object
| configure:27566: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| conftest.c:429:21: error: conflicting types for '_obstack_memory_used'
|               size_t _obstack_memory_used (struct obstack *);
|                      ^~~~~~~~~~~~~~~~~~~~
| In file included from conftest.c:425:
| /usr/include/obstack.h:190:12: note: previous declaration of '_obstack_memory_used' was here
|  extern int _obstack_memory_used (struct obstack *) __attribute_pure__;
|             ^~~~~~~~~~~~~~~~~~~~
| configure:27566: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | #define HAVE_ACL_LIBACL_H 1
| | #define HAVE_ACL_ENTRIES 1
| | #define HAVE_ACL_FIRST_ENTRY 1
| | #define USE_ACL 1
| | #define HAVE_ALLOCA 1
| | #define GNULIB_AREADLINKAT 1
| | #define GNULIB_AREADLINKAT_WITH_SIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define GNULIB_TEST_BTOWC 1
| | #define HAVE___BUILTIN_EXPECT 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_CHOWN 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define HAVE_CLOSEDIR 1
| | #define GNULIB_TEST_CLOSEDIR 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_RAW_DECL_ALPHASORT 1
| | #define HAVE_RAW_DECL_CLOSEDIR 1
| | #define HAVE_RAW_DECL_DIRFD 1
| | #define HAVE_RAW_DECL_FDOPENDIR 1
| | #define HAVE_RAW_DECL_OPENDIR 1
| | #define HAVE_RAW_DECL_READDIR 1
| | #define HAVE_RAW_DECL_REWINDDIR 1
| | #define HAVE_RAW_DECL_SCANDIR 1
| | #define GNULIB_DIRENT_SAFER 1
| | #define HAVE_DIRFD 1
| | #define HAVE_DECL_DIRFD 1
| | #define GNULIB_TEST_DIRFD 1
| | #define GNULIB_DIRNAME 1
| | #define GNULIB_TEST_DUP 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define HAVE_EUIDACCESS 1
| | #define GNULIB_TEST_EUIDACCESS 1
| | #define GNULIB_FACCESSAT 1
| | #define GNULIB_TEST_FACCESSAT 1
| | #define GNULIB_TEST_FCHDIR 1
| | #define GNULIB_FCHMODAT 1
| | #define GNULIB_TEST_FCHMODAT 1
| | #define GNULIB_FCHOWNAT 1
| | #define GNULIB_TEST_FCHOWNAT 1
| | #define GNULIB_TEST_FCNTL 1
| | #define HAVE_RAW_DECL_FCNTL 1
| | #define HAVE_RAW_DECL_OPENAT 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define HAVE_DECL_FDOPENDIR 1
| | #define GNULIB_TEST_FDOPENDIR 1
| | #define GNULIB_FDOPENDIR 1
| | #define GNULIB_FDUTIMENSAT 1
| | #define GETXATTR_WITH_POSIX_ACLS 1
| | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| | #define HAVE_ST_BLOCKS 1
| | #define FLEXIBLE_ARRAY_MEMBER /**/
| | #define HAVE_DECL___FPENDING 1
| | #define GNULIB_TEST_FSEEK 1
| | #define GNULIB_TEST_FSEEKO 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_FSTATAT 1
| | #define GNULIB_TEST_FUTIMENS 1
| | #define HAVE_GETPAGESIZE 1
| | #define HAVE_MINIMALLY_WORKING_GETCWD 1
| | #define GNULIB_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETDELIM 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define HAVE_GETGROUPS 1
| | #define GNULIB_TEST_GETGROUPS 1
| | #define GNULIB_TEST_GETLINE 1
| | #define __GETOPT_PREFIX rpl_
| | #define HAVE_GETPAGESIZE 1
| | #define GNULIB_TEST_GETPAGESIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_DECL___ARGV 0
| | #define GETTIMEOFDAY_TIMEZONE struct timezone
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_GROUP_MEMBER 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define HAVE_RAW_DECL_NL_LANGINFO 1
| | #define HAVE_LCHOWN 1
| | #define GNULIB_TEST_LCHOWN 1
| | #define GNULIB_TEST_LINK 1
| | #define LINK_FOLLOWS_SYMLINKS 0
| | #define GNULIB_TEST_LINKAT 1
| | #define HAVE_RAW_DECL_SETLOCALE 1
| | #define HAVE_RAW_DECL_DUPLOCALE 1
| | #define GNULIB_TEST_LOCALECONV 1
| | #define GNULIB_TEST_LSEEK 1
| | #define GNULIB_TEST_LSTAT 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 1
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define C_LOCALE_MAYBE_EILSEQ 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSCASECMP 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define GNULIB_TEST_MBSRTOWCS 1
| | #define GNULIB_TEST_MBTOWC 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define HAVE_MEMPCPY 1
| | #define GNULIB_TEST_MEMPCPY 1
| | #define HAVE_MEMRCHR 1
| | #define GNULIB_TEST_MEMRCHR 1
| | #define GNULIB_TEST_MKDIRAT 1
| | #define HAVE_MKDTEMP 1
| | #define GNULIB_TEST_MKDTEMP 1
| | #define GNULIB_TEST_MKFIFO 1
| | #define GNULIB_TEST_MKFIFOAT 1
| | #define GNULIB_TEST_MKNODAT 1
| | #define GNULIB_TEST_MKNOD 1
| | #define GNULIB_TEST_MKTIME 1
| | #define NEED_MKTIME_INTERNAL 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define FUNC_NL_LANGINFO_YESEXPR_WORKS 1
| | #define GNULIB_TEST_NL_LANGINFO 1
| | #define my_strftime nstrftime
| | /* end confdefs.h.  */
| | #include "obstack.h"
| |              void *obstack_chunk_alloc (size_t n) { return 0; }
| |              void obstack_chunk_free (void *p) { }
| |              /* Check that an internal function returns size_t, not int.  */
| |              size_t _obstack_memory_used (struct obstack *);
| | 
| | int
| | main ()
| | {
| | struct obstack mem;
| |              obstack_init (&mem);
| |              obstack_free (&mem, 0);
| | 
| |   ;
| |   return 0;
| | }
| configure:27574: result: no
| configure:27605: checking whether open recognizes a trailing slash
| configure:27644: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:27644: $? = 0
| configure:27644: ./conftest
| configure:27644: $? = 0
| configure:27656: result: yes
| configure:27777: checking for opendir
| configure:27777: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:27777: $? = 0
| configure:27777: result: yes
| configure:27841: checking for struct tm.tm_zone
| configure:27841: result: yes
| configure:27917: checking for getppriv
| configure:27917: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| /usr/bin/ld: /tmp/ccOVxT8U.o: in function `main':
| ./conftest.c:466: undefined reference to `getppriv'
| collect2: error: ld returned 1 exit status
| configure:27917: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | #define HAVE_ACL_LIBACL_H 1
| | #define HAVE_ACL_ENTRIES 1
| | #define HAVE_ACL_FIRST_ENTRY 1
| | #define USE_ACL 1
| | #define HAVE_ALLOCA 1
| | #define GNULIB_AREADLINKAT 1
| | #define GNULIB_AREADLINKAT_WITH_SIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define GNULIB_TEST_BTOWC 1
| | #define HAVE___BUILTIN_EXPECT 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_CHOWN 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define HAVE_CLOSEDIR 1
| | #define GNULIB_TEST_CLOSEDIR 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_RAW_DECL_ALPHASORT 1
| | #define HAVE_RAW_DECL_CLOSEDIR 1
| | #define HAVE_RAW_DECL_DIRFD 1
| | #define HAVE_RAW_DECL_FDOPENDIR 1
| | #define HAVE_RAW_DECL_OPENDIR 1
| | #define HAVE_RAW_DECL_READDIR 1
| | #define HAVE_RAW_DECL_REWINDDIR 1
| | #define HAVE_RAW_DECL_SCANDIR 1
| | #define GNULIB_DIRENT_SAFER 1
| | #define HAVE_DIRFD 1
| | #define HAVE_DECL_DIRFD 1
| | #define GNULIB_TEST_DIRFD 1
| | #define GNULIB_DIRNAME 1
| | #define GNULIB_TEST_DUP 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define HAVE_EUIDACCESS 1
| | #define GNULIB_TEST_EUIDACCESS 1
| | #define GNULIB_FACCESSAT 1
| | #define GNULIB_TEST_FACCESSAT 1
| | #define GNULIB_TEST_FCHDIR 1
| | #define GNULIB_FCHMODAT 1
| | #define GNULIB_TEST_FCHMODAT 1
| | #define GNULIB_FCHOWNAT 1
| | #define GNULIB_TEST_FCHOWNAT 1
| | #define GNULIB_TEST_FCNTL 1
| | #define HAVE_RAW_DECL_FCNTL 1
| | #define HAVE_RAW_DECL_OPENAT 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define HAVE_DECL_FDOPENDIR 1
| | #define GNULIB_TEST_FDOPENDIR 1
| | #define GNULIB_FDOPENDIR 1
| | #define GNULIB_FDUTIMENSAT 1
| | #define GETXATTR_WITH_POSIX_ACLS 1
| | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| | #define HAVE_ST_BLOCKS 1
| | #define FLEXIBLE_ARRAY_MEMBER /**/
| | #define HAVE_DECL___FPENDING 1
| | #define GNULIB_TEST_FSEEK 1
| | #define GNULIB_TEST_FSEEKO 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_FSTATAT 1
| | #define GNULIB_TEST_FUTIMENS 1
| | #define HAVE_GETPAGESIZE 1
| | #define HAVE_MINIMALLY_WORKING_GETCWD 1
| | #define GNULIB_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETDELIM 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define HAVE_GETGROUPS 1
| | #define GNULIB_TEST_GETGROUPS 1
| | #define GNULIB_TEST_GETLINE 1
| | #define __GETOPT_PREFIX rpl_
| | #define HAVE_GETPAGESIZE 1
| | #define GNULIB_TEST_GETPAGESIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_DECL___ARGV 0
| | #define GETTIMEOFDAY_TIMEZONE struct timezone
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_GROUP_MEMBER 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define HAVE_RAW_DECL_NL_LANGINFO 1
| | #define HAVE_LCHOWN 1
| | #define GNULIB_TEST_LCHOWN 1
| | #define GNULIB_TEST_LINK 1
| | #define LINK_FOLLOWS_SYMLINKS 0
| | #define GNULIB_TEST_LINKAT 1
| | #define HAVE_RAW_DECL_SETLOCALE 1
| | #define HAVE_RAW_DECL_DUPLOCALE 1
| | #define GNULIB_TEST_LOCALECONV 1
| | #define GNULIB_TEST_LSEEK 1
| | #define GNULIB_TEST_LSTAT 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 1
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define C_LOCALE_MAYBE_EILSEQ 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSCASECMP 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define GNULIB_TEST_MBSRTOWCS 1
| | #define GNULIB_TEST_MBTOWC 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define HAVE_MEMPCPY 1
| | #define GNULIB_TEST_MEMPCPY 1
| | #define HAVE_MEMRCHR 1
| | #define GNULIB_TEST_MEMRCHR 1
| | #define GNULIB_TEST_MKDIRAT 1
| | #define HAVE_MKDTEMP 1
| | #define GNULIB_TEST_MKDTEMP 1
| | #define GNULIB_TEST_MKFIFO 1
| | #define GNULIB_TEST_MKFIFOAT 1
| | #define GNULIB_TEST_MKNODAT 1
| | #define GNULIB_TEST_MKNOD 1
| | #define GNULIB_TEST_MKTIME 1
| | #define NEED_MKTIME_INTERNAL 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define FUNC_NL_LANGINFO_YESEXPR_WORKS 1
| | #define GNULIB_TEST_NL_LANGINFO 1
| | #define my_strftime nstrftime
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_OPENAT 1
| | #define GNULIB_TEST_OPENAT 1
| | #define HAVE_OPENDIR 1
| | #define GNULIB_TEST_OPENDIR 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | /* end confdefs.h.  */
| | /* Define getppriv to an innocuous variant, in case <limits.h> declares getppriv.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define getppriv innocuous_getppriv
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char getppriv (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef getppriv
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char getppriv ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub_getppriv || defined __stub___getppriv
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return getppriv ();
| |   ;
| |   return 0;
| | }
| configure:27917: result: no
| configure:27928: checking whether program_invocation_name is declared
| configure:27928: result: yes
| configure:27940: checking whether program_invocation_short_name is declared
| configure:27940: result: yes
| configure:27963: checking for raise
| configure:27963: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:27963: $? = 0
| configure:27963: result: yes
| configure:28018: checking for rawmemchr
| configure:28018: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:28018: $? = 0
| configure:28018: result: yes
| configure:28102: checking for readdir
| configure:28102: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:28102: $? = 0
| configure:28102: result: yes
| configure:28148: checking whether readlink signature is correct
| configure:28166: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:28166: $? = 0
| configure:28173: result: yes
| configure:28175: checking whether readlink handles trailing slash correctly
| configure:28205: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:28205: $? = 0
| configure:28205: ./conftest
| configure:28205: $? = 0
| configure:28216: result: yes
| configure:28271: checking whether readlinkat signature is correct
| configure:28289: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:28289: $? = 0
| configure:28296: result: yes
| configure:28395: checking for working re_compile_pattern
| configure:28611: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:28611: $? = 0
| configure:28611: ./conftest
| configure:28611: $? = 0
| configure:28622: result: yes
| configure:28737: checking whether rename honors trailing slash on destination
| configure:28784: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:28784: $? = 0
| configure:28784: ./conftest
| configure:28784: $? = 0
| configure:28796: result: yes
| configure:28808: checking whether rename honors trailing slash on source
| configure:28855: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:28855: $? = 0
| configure:28855: ./conftest
| configure:28855: $? = 0
| configure:28867: result: yes
| configure:28880: checking whether rename manages hard links correctly
| configure:28934: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:28934: $? = 0
| configure:28934: ./conftest
| configure:28934: $? = 0
| configure:28952: result: yes
| configure:28964: checking whether rename manages existing destinations correctly
| configure:29003: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:29003: $? = 0
| configure:29003: ./conftest
| configure:29003: $? = 0
| configure:29015: result: yes
| configure:29061: checking linux/fs.h usability
| configure:29061: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:29061: $? = 0
| configure:29061: result: yes
| configure:29061: checking linux/fs.h presence
| configure:29061: gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c
| configure:29061: $? = 0
| configure:29061: result: yes
| configure:29061: checking for linux/fs.h
| configure:29061: result: yes
| configure:29124: checking for linux/fs.h
| configure:29124: result: yes
| configure:29158: checking for rewinddir
| configure:29158: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:29158: $? = 0
| configure:29158: result: yes
| configure:29201: checking whether rmdir works
| configure:29245: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:29245: $? = 0
| configure:29245: ./conftest
| configure:29245: $? = 0
| configure:29256: result: yes
| configure:29298: checking for rpmatch
| configure:29298: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:29298: $? = 0
| configure:29298: result: yes
| configure:29388: checking selinux/flask.h usability
| configure:29388: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| In file included from conftest.c:487:
| /usr/include/selinux/flask.h:5:2: warning: #warning "Please remove any #include's of this header in your source code." [-Wcpp]
|  #warning "Please remove any #include's of this header in your source code."
|   ^~~~~~~
| /usr/include/selinux/flask.h:6:2: warning: #warning "Instead, use string_to_security_class() to map the class name to a value." [-Wcpp]
|  #warning "Instead, use string_to_security_class() to map the class name to a value."
|   ^~~~~~~
| configure:29388: $? = 0
| configure:29388: result: yes
| configure:29388: checking selinux/flask.h presence
| configure:29388: gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c
| In file included from conftest.c:454:
| /usr/include/selinux/flask.h:5:2: warning: #warning "Please remove any #include's of this header in your source code." [-Wcpp]
|  #warning "Please remove any #include's of this header in your source code."
|   ^~~~~~~
| /usr/include/selinux/flask.h:6:2: warning: #warning "Instead, use string_to_security_class() to map the class name to a value." [-Wcpp]
|  #warning "Instead, use string_to_security_class() to map the class name to a value."
|   ^~~~~~~
| configure:29388: $? = 0
| configure:29388: result: yes
| configure:29388: checking for selinux/flask.h
| configure:29388: result: yes
| configure:29413: checking for selinux/selinux.h
| configure:29413: result: yes
| configure:29537: checking selinux/context.h usability
| configure:29537: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:29537: $? = 0
| configure:29537: result: yes
| configure:29537: checking selinux/context.h presence
| configure:29537: gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c
| configure:29537: $? = 0
| configure:29537: result: yes
| configure:29537: checking for selinux/context.h
| configure:29537: result: yes
| configure:29579: checking whether setenv validates arguments
| configure:29623: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:29623: $? = 0
| configure:29623: ./conftest
| configure:29623: $? = 0
| configure:29633: result: yes
| configure:29747: checking for volatile sig_atomic_t
| configure:29747: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:29747: $? = 0
| configure:29747: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:468:36: error: expected expression before ')' token
|  if (sizeof ((volatile sig_atomic_t)))
|                                     ^
| configure:29747: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | #define HAVE_ACL_LIBACL_H 1
| | #define HAVE_ACL_ENTRIES 1
| | #define HAVE_ACL_FIRST_ENTRY 1
| | #define USE_ACL 1
| | #define HAVE_ALLOCA 1
| | #define GNULIB_AREADLINKAT 1
| | #define GNULIB_AREADLINKAT_WITH_SIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define GNULIB_TEST_BTOWC 1
| | #define HAVE___BUILTIN_EXPECT 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_CHOWN 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define HAVE_CLOSEDIR 1
| | #define GNULIB_TEST_CLOSEDIR 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_RAW_DECL_ALPHASORT 1
| | #define HAVE_RAW_DECL_CLOSEDIR 1
| | #define HAVE_RAW_DECL_DIRFD 1
| | #define HAVE_RAW_DECL_FDOPENDIR 1
| | #define HAVE_RAW_DECL_OPENDIR 1
| | #define HAVE_RAW_DECL_READDIR 1
| | #define HAVE_RAW_DECL_REWINDDIR 1
| | #define HAVE_RAW_DECL_SCANDIR 1
| | #define GNULIB_DIRENT_SAFER 1
| | #define HAVE_DIRFD 1
| | #define HAVE_DECL_DIRFD 1
| | #define GNULIB_TEST_DIRFD 1
| | #define GNULIB_DIRNAME 1
| | #define GNULIB_TEST_DUP 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define HAVE_EUIDACCESS 1
| | #define GNULIB_TEST_EUIDACCESS 1
| | #define GNULIB_FACCESSAT 1
| | #define GNULIB_TEST_FACCESSAT 1
| | #define GNULIB_TEST_FCHDIR 1
| | #define GNULIB_FCHMODAT 1
| | #define GNULIB_TEST_FCHMODAT 1
| | #define GNULIB_FCHOWNAT 1
| | #define GNULIB_TEST_FCHOWNAT 1
| | #define GNULIB_TEST_FCNTL 1
| | #define HAVE_RAW_DECL_FCNTL 1
| | #define HAVE_RAW_DECL_OPENAT 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define HAVE_DECL_FDOPENDIR 1
| | #define GNULIB_TEST_FDOPENDIR 1
| | #define GNULIB_FDOPENDIR 1
| | #define GNULIB_FDUTIMENSAT 1
| | #define GETXATTR_WITH_POSIX_ACLS 1
| | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| | #define HAVE_ST_BLOCKS 1
| | #define FLEXIBLE_ARRAY_MEMBER /**/
| | #define HAVE_DECL___FPENDING 1
| | #define GNULIB_TEST_FSEEK 1
| | #define GNULIB_TEST_FSEEKO 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_FSTATAT 1
| | #define GNULIB_TEST_FUTIMENS 1
| | #define HAVE_GETPAGESIZE 1
| | #define HAVE_MINIMALLY_WORKING_GETCWD 1
| | #define GNULIB_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETDELIM 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define HAVE_GETGROUPS 1
| | #define GNULIB_TEST_GETGROUPS 1
| | #define GNULIB_TEST_GETLINE 1
| | #define __GETOPT_PREFIX rpl_
| | #define HAVE_GETPAGESIZE 1
| | #define GNULIB_TEST_GETPAGESIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_DECL___ARGV 0
| | #define GETTIMEOFDAY_TIMEZONE struct timezone
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_GROUP_MEMBER 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define HAVE_RAW_DECL_NL_LANGINFO 1
| | #define HAVE_LCHOWN 1
| | #define GNULIB_TEST_LCHOWN 1
| | #define GNULIB_TEST_LINK 1
| | #define LINK_FOLLOWS_SYMLINKS 0
| | #define GNULIB_TEST_LINKAT 1
| | #define HAVE_RAW_DECL_SETLOCALE 1
| | #define HAVE_RAW_DECL_DUPLOCALE 1
| | #define GNULIB_TEST_LOCALECONV 1
| | #define GNULIB_TEST_LSEEK 1
| | #define GNULIB_TEST_LSTAT 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 1
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define C_LOCALE_MAYBE_EILSEQ 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSCASECMP 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define GNULIB_TEST_MBSRTOWCS 1
| | #define GNULIB_TEST_MBTOWC 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define HAVE_MEMPCPY 1
| | #define GNULIB_TEST_MEMPCPY 1
| | #define HAVE_MEMRCHR 1
| | #define GNULIB_TEST_MEMRCHR 1
| | #define GNULIB_TEST_MKDIRAT 1
| | #define HAVE_MKDTEMP 1
| | #define GNULIB_TEST_MKDTEMP 1
| | #define GNULIB_TEST_MKFIFO 1
| | #define GNULIB_TEST_MKFIFOAT 1
| | #define GNULIB_TEST_MKNODAT 1
| | #define GNULIB_TEST_MKNOD 1
| | #define GNULIB_TEST_MKTIME 1
| | #define NEED_MKTIME_INTERNAL 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define FUNC_NL_LANGINFO_YESEXPR_WORKS 1
| | #define GNULIB_TEST_NL_LANGINFO 1
| | #define my_strftime nstrftime
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_OPENAT 1
| | #define GNULIB_TEST_OPENAT 1
| | #define HAVE_OPENDIR 1
| | #define GNULIB_TEST_OPENDIR 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_RAWMEMCHR 1
| | #define GNULIB_TEST_RAWMEMCHR 1
| | #define GNULIB_TEST_READ 1
| | #define HAVE_READDIR 1
| | #define GNULIB_TEST_READDIR 1
| | #define GNULIB_TEST_READLINK 1
| | #define GNULIB_TEST_READLINKAT 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_LINUX_FS_H 1
| | #define GNULIB_TEST_RENAMEAT 1
| | #define HAVE_LINUX_FS_H 1
| | #define HAVE_REWINDDIR 1
| | #define GNULIB_TEST_REWINDDIR 1
| | #define GNULIB_TEST_RMDIR 1
| | #define HAVE_RPMATCH 1
| | #define GNULIB_TEST_RPMATCH 1
| | #define HAVE_SELINUX_FLASK_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define getfilecon rpl_getfilecon
| | #define lgetfilecon rpl_lgetfilecon
| | #define fgetfilecon rpl_fgetfilecon
| | #define HAVE_SELINUX_CONTEXT_H 1
| | #define GNULIB_TEST_SETENV 1
| | /* end confdefs.h.  */
| | 
| | #include <signal.h>
| | 
| | 
| | int
| | main ()
| | {
| | if (sizeof ((volatile sig_atomic_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:29747: result: yes
| configure:29763: checking for sighandler_t
| configure:29763: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:29763: $? = 0
| configure:29763: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:468:27: error: expected expression before ')' token
|  if (sizeof ((sighandler_t)))
|                            ^
| configure:29763: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | #define HAVE_ACL_LIBACL_H 1
| | #define HAVE_ACL_ENTRIES 1
| | #define HAVE_ACL_FIRST_ENTRY 1
| | #define USE_ACL 1
| | #define HAVE_ALLOCA 1
| | #define GNULIB_AREADLINKAT 1
| | #define GNULIB_AREADLINKAT_WITH_SIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define GNULIB_TEST_BTOWC 1
| | #define HAVE___BUILTIN_EXPECT 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_CHOWN 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define HAVE_CLOSEDIR 1
| | #define GNULIB_TEST_CLOSEDIR 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_RAW_DECL_ALPHASORT 1
| | #define HAVE_RAW_DECL_CLOSEDIR 1
| | #define HAVE_RAW_DECL_DIRFD 1
| | #define HAVE_RAW_DECL_FDOPENDIR 1
| | #define HAVE_RAW_DECL_OPENDIR 1
| | #define HAVE_RAW_DECL_READDIR 1
| | #define HAVE_RAW_DECL_REWINDDIR 1
| | #define HAVE_RAW_DECL_SCANDIR 1
| | #define GNULIB_DIRENT_SAFER 1
| | #define HAVE_DIRFD 1
| | #define HAVE_DECL_DIRFD 1
| | #define GNULIB_TEST_DIRFD 1
| | #define GNULIB_DIRNAME 1
| | #define GNULIB_TEST_DUP 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define HAVE_EUIDACCESS 1
| | #define GNULIB_TEST_EUIDACCESS 1
| | #define GNULIB_FACCESSAT 1
| | #define GNULIB_TEST_FACCESSAT 1
| | #define GNULIB_TEST_FCHDIR 1
| | #define GNULIB_FCHMODAT 1
| | #define GNULIB_TEST_FCHMODAT 1
| | #define GNULIB_FCHOWNAT 1
| | #define GNULIB_TEST_FCHOWNAT 1
| | #define GNULIB_TEST_FCNTL 1
| | #define HAVE_RAW_DECL_FCNTL 1
| | #define HAVE_RAW_DECL_OPENAT 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define HAVE_DECL_FDOPENDIR 1
| | #define GNULIB_TEST_FDOPENDIR 1
| | #define GNULIB_FDOPENDIR 1
| | #define GNULIB_FDUTIMENSAT 1
| | #define GETXATTR_WITH_POSIX_ACLS 1
| | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| | #define HAVE_ST_BLOCKS 1
| | #define FLEXIBLE_ARRAY_MEMBER /**/
| | #define HAVE_DECL___FPENDING 1
| | #define GNULIB_TEST_FSEEK 1
| | #define GNULIB_TEST_FSEEKO 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_FSTATAT 1
| | #define GNULIB_TEST_FUTIMENS 1
| | #define HAVE_GETPAGESIZE 1
| | #define HAVE_MINIMALLY_WORKING_GETCWD 1
| | #define GNULIB_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETDELIM 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define HAVE_GETGROUPS 1
| | #define GNULIB_TEST_GETGROUPS 1
| | #define GNULIB_TEST_GETLINE 1
| | #define __GETOPT_PREFIX rpl_
| | #define HAVE_GETPAGESIZE 1
| | #define GNULIB_TEST_GETPAGESIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_DECL___ARGV 0
| | #define GETTIMEOFDAY_TIMEZONE struct timezone
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_GROUP_MEMBER 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define HAVE_RAW_DECL_NL_LANGINFO 1
| | #define HAVE_LCHOWN 1
| | #define GNULIB_TEST_LCHOWN 1
| | #define GNULIB_TEST_LINK 1
| | #define LINK_FOLLOWS_SYMLINKS 0
| | #define GNULIB_TEST_LINKAT 1
| | #define HAVE_RAW_DECL_SETLOCALE 1
| | #define HAVE_RAW_DECL_DUPLOCALE 1
| | #define GNULIB_TEST_LOCALECONV 1
| | #define GNULIB_TEST_LSEEK 1
| | #define GNULIB_TEST_LSTAT 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 1
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define C_LOCALE_MAYBE_EILSEQ 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSCASECMP 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define GNULIB_TEST_MBSRTOWCS 1
| | #define GNULIB_TEST_MBTOWC 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define HAVE_MEMPCPY 1
| | #define GNULIB_TEST_MEMPCPY 1
| | #define HAVE_MEMRCHR 1
| | #define GNULIB_TEST_MEMRCHR 1
| | #define GNULIB_TEST_MKDIRAT 1
| | #define HAVE_MKDTEMP 1
| | #define GNULIB_TEST_MKDTEMP 1
| | #define GNULIB_TEST_MKFIFO 1
| | #define GNULIB_TEST_MKFIFOAT 1
| | #define GNULIB_TEST_MKNODAT 1
| | #define GNULIB_TEST_MKNOD 1
| | #define GNULIB_TEST_MKTIME 1
| | #define NEED_MKTIME_INTERNAL 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define FUNC_NL_LANGINFO_YESEXPR_WORKS 1
| | #define GNULIB_TEST_NL_LANGINFO 1
| | #define my_strftime nstrftime
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_OPENAT 1
| | #define GNULIB_TEST_OPENAT 1
| | #define HAVE_OPENDIR 1
| | #define GNULIB_TEST_OPENDIR 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_RAWMEMCHR 1
| | #define GNULIB_TEST_RAWMEMCHR 1
| | #define GNULIB_TEST_READ 1
| | #define HAVE_READDIR 1
| | #define GNULIB_TEST_READDIR 1
| | #define GNULIB_TEST_READLINK 1
| | #define GNULIB_TEST_READLINKAT 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_LINUX_FS_H 1
| | #define GNULIB_TEST_RENAMEAT 1
| | #define HAVE_LINUX_FS_H 1
| | #define HAVE_REWINDDIR 1
| | #define GNULIB_TEST_REWINDDIR 1
| | #define GNULIB_TEST_RMDIR 1
| | #define HAVE_RPMATCH 1
| | #define GNULIB_TEST_RPMATCH 1
| | #define HAVE_SELINUX_FLASK_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define getfilecon rpl_getfilecon
| | #define lgetfilecon rpl_lgetfilecon
| | #define fgetfilecon rpl_fgetfilecon
| | #define HAVE_SELINUX_CONTEXT_H 1
| | #define GNULIB_TEST_SETENV 1
| | /* end confdefs.h.  */
| | 
| | #include <signal.h>
| | 
| | 
| | int
| | main ()
| | {
| | if (sizeof ((sighandler_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:29763: result: yes
| configure:29777: checking whether pthread_sigmask is declared without a macro
| configure:29795: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:29795: $? = 0
| configure:29803: result: yes
| configure:29777: checking whether sigaction is declared without a macro
| configure:29795: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:29795: $? = 0
| configure:29803: result: yes
| configure:29777: checking whether sigaddset is declared without a macro
| configure:29795: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:29795: $? = 0
| configure:29803: result: yes
| configure:29777: checking whether sigdelset is declared without a macro
| configure:29795: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:29795: $? = 0
| configure:29803: result: yes
| configure:29777: checking whether sigemptyset is declared without a macro
| configure:29795: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:29795: $? = 0
| configure:29803: result: yes
| configure:29777: checking whether sigfillset is declared without a macro
| configure:29795: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:29795: $? = 0
| configure:29803: result: yes
| configure:29777: checking whether sigismember is declared without a macro
| configure:29795: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:29795: $? = 0
| configure:29803: result: yes
| configure:29777: checking whether sigpending is declared without a macro
| configure:29795: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:29795: $? = 0
| configure:29803: result: yes
| configure:29777: checking whether sigprocmask is declared without a macro
| configure:29795: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:29795: $? = 0
| configure:29803: result: yes
| configure:29818: checking for stdint.h
| configure:29818: result: yes
| configure:29828: checking for SIZE_MAX
| configure:29899: result: yes
| configure:29912: checking whether sleep is declared
| configure:29912: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:29912: $? = 0
| configure:29912: result: yes
| configure:29928: checking for working sleep
| configure:29978: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:29978: $? = 0
| configure:29978: ./conftest
| configure:29978: $? = 0
| configure:29988: result: yes
| configure:30030: checking for snprintf
| configure:30030: result: yes
| configure:30043: checking whether snprintf respects a size of 1
| configure:30082: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| conftest.c: In function 'main':
| conftest.c:493:25: warning: '%d' directive output truncated writing 5 bytes into a region of size 1 [-Wformat-truncation=]
|    my_snprintf (buf, 1, "%d", 12345);
|                          ^~
| In file included from /usr/include/stdio.h:862,
|                  from conftest.c:475:
| /usr/include/arm-linux-gnueabihf/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 6 bytes into a destination of size 1
|    return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
|           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|         __bos (__s), __fmt, __va_arg_pack ());
|         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| configure:30082: $? = 0
| configure:30082: ./conftest
| configure:30082: $? = 0
| configure:30093: result: yes
| configure:30103: checking whether printf supports POSIX/XSI format strings with positions
| configure:30136: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:30136: $? = 0
| configure:30136: ./conftest
| configure:30136: $? = 0
| configure:30147: result: yes
| configure:30212: checking for ssize_t
| configure:30236: result: yes
| configure:30253: checking whether stat handles trailing slashes on files
| configure:30293: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:30293: $? = 0
| configure:30293: ./conftest
| configure:30293: $? = 0
| configure:30304: result: yes
| configure:30365: checking for struct stat.st_atim.tv_nsec
| configure:30365: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:30365: $? = 0
| configure:30365: result: yes
| configure:30374: checking whether struct stat.st_atim is of type struct timespec
| configure:30401: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:30401: $? = 0
| configure:30408: result: yes
| configure:30460: checking for struct stat.st_birthtimespec.tv_nsec
| configure:30460: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:486:12: error: 'struct stat' has no member named 'st_birthtimespec'
|  if (ac_aggr.st_birthtimespec.tv_nsec)
|             ^
| conftest.c:485:20: warning: variable 'ac_aggr' set but not used [-Wunused-but-set-variable]
|  static struct stat ac_aggr;
|                     ^~~~~~~
| configure:30460: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | #define HAVE_ACL_LIBACL_H 1
| | #define HAVE_ACL_ENTRIES 1
| | #define HAVE_ACL_FIRST_ENTRY 1
| | #define USE_ACL 1
| | #define HAVE_ALLOCA 1
| | #define GNULIB_AREADLINKAT 1
| | #define GNULIB_AREADLINKAT_WITH_SIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define GNULIB_TEST_BTOWC 1
| | #define HAVE___BUILTIN_EXPECT 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_CHOWN 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define HAVE_CLOSEDIR 1
| | #define GNULIB_TEST_CLOSEDIR 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_RAW_DECL_ALPHASORT 1
| | #define HAVE_RAW_DECL_CLOSEDIR 1
| | #define HAVE_RAW_DECL_DIRFD 1
| | #define HAVE_RAW_DECL_FDOPENDIR 1
| | #define HAVE_RAW_DECL_OPENDIR 1
| | #define HAVE_RAW_DECL_READDIR 1
| | #define HAVE_RAW_DECL_REWINDDIR 1
| | #define HAVE_RAW_DECL_SCANDIR 1
| | #define GNULIB_DIRENT_SAFER 1
| | #define HAVE_DIRFD 1
| | #define HAVE_DECL_DIRFD 1
| | #define GNULIB_TEST_DIRFD 1
| | #define GNULIB_DIRNAME 1
| | #define GNULIB_TEST_DUP 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define HAVE_EUIDACCESS 1
| | #define GNULIB_TEST_EUIDACCESS 1
| | #define GNULIB_FACCESSAT 1
| | #define GNULIB_TEST_FACCESSAT 1
| | #define GNULIB_TEST_FCHDIR 1
| | #define GNULIB_FCHMODAT 1
| | #define GNULIB_TEST_FCHMODAT 1
| | #define GNULIB_FCHOWNAT 1
| | #define GNULIB_TEST_FCHOWNAT 1
| | #define GNULIB_TEST_FCNTL 1
| | #define HAVE_RAW_DECL_FCNTL 1
| | #define HAVE_RAW_DECL_OPENAT 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define HAVE_DECL_FDOPENDIR 1
| | #define GNULIB_TEST_FDOPENDIR 1
| | #define GNULIB_FDOPENDIR 1
| | #define GNULIB_FDUTIMENSAT 1
| | #define GETXATTR_WITH_POSIX_ACLS 1
| | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| | #define HAVE_ST_BLOCKS 1
| | #define FLEXIBLE_ARRAY_MEMBER /**/
| | #define HAVE_DECL___FPENDING 1
| | #define GNULIB_TEST_FSEEK 1
| | #define GNULIB_TEST_FSEEKO 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_FSTATAT 1
| | #define GNULIB_TEST_FUTIMENS 1
| | #define HAVE_GETPAGESIZE 1
| | #define HAVE_MINIMALLY_WORKING_GETCWD 1
| | #define GNULIB_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETDELIM 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define HAVE_GETGROUPS 1
| | #define GNULIB_TEST_GETGROUPS 1
| | #define GNULIB_TEST_GETLINE 1
| | #define __GETOPT_PREFIX rpl_
| | #define HAVE_GETPAGESIZE 1
| | #define GNULIB_TEST_GETPAGESIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_DECL___ARGV 0
| | #define GETTIMEOFDAY_TIMEZONE struct timezone
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_GROUP_MEMBER 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define HAVE_RAW_DECL_NL_LANGINFO 1
| | #define HAVE_LCHOWN 1
| | #define GNULIB_TEST_LCHOWN 1
| | #define GNULIB_TEST_LINK 1
| | #define LINK_FOLLOWS_SYMLINKS 0
| | #define GNULIB_TEST_LINKAT 1
| | #define HAVE_RAW_DECL_SETLOCALE 1
| | #define HAVE_RAW_DECL_DUPLOCALE 1
| | #define GNULIB_TEST_LOCALECONV 1
| | #define GNULIB_TEST_LSEEK 1
| | #define GNULIB_TEST_LSTAT 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 1
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define C_LOCALE_MAYBE_EILSEQ 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSCASECMP 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define GNULIB_TEST_MBSRTOWCS 1
| | #define GNULIB_TEST_MBTOWC 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define HAVE_MEMPCPY 1
| | #define GNULIB_TEST_MEMPCPY 1
| | #define HAVE_MEMRCHR 1
| | #define GNULIB_TEST_MEMRCHR 1
| | #define GNULIB_TEST_MKDIRAT 1
| | #define HAVE_MKDTEMP 1
| | #define GNULIB_TEST_MKDTEMP 1
| | #define GNULIB_TEST_MKFIFO 1
| | #define GNULIB_TEST_MKFIFOAT 1
| | #define GNULIB_TEST_MKNODAT 1
| | #define GNULIB_TEST_MKNOD 1
| | #define GNULIB_TEST_MKTIME 1
| | #define NEED_MKTIME_INTERNAL 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define FUNC_NL_LANGINFO_YESEXPR_WORKS 1
| | #define GNULIB_TEST_NL_LANGINFO 1
| | #define my_strftime nstrftime
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_OPENAT 1
| | #define GNULIB_TEST_OPENAT 1
| | #define HAVE_OPENDIR 1
| | #define GNULIB_TEST_OPENDIR 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_RAWMEMCHR 1
| | #define GNULIB_TEST_RAWMEMCHR 1
| | #define GNULIB_TEST_READ 1
| | #define HAVE_READDIR 1
| | #define GNULIB_TEST_READDIR 1
| | #define GNULIB_TEST_READLINK 1
| | #define GNULIB_TEST_READLINKAT 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_LINUX_FS_H 1
| | #define GNULIB_TEST_RENAMEAT 1
| | #define HAVE_LINUX_FS_H 1
| | #define HAVE_REWINDDIR 1
| | #define GNULIB_TEST_REWINDDIR 1
| | #define GNULIB_TEST_RMDIR 1
| | #define HAVE_RPMATCH 1
| | #define GNULIB_TEST_RPMATCH 1
| | #define HAVE_SELINUX_FLASK_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define getfilecon rpl_getfilecon
| | #define lgetfilecon rpl_lgetfilecon
| | #define fgetfilecon rpl_fgetfilecon
| | #define HAVE_SELINUX_CONTEXT_H 1
| | #define GNULIB_TEST_SETENV 1
| | #define HAVE_RAW_DECL_PTHREAD_SIGMASK 1
| | #define HAVE_RAW_DECL_SIGACTION 1
| | #define HAVE_RAW_DECL_SIGADDSET 1
| | #define HAVE_RAW_DECL_SIGDELSET 1
| | #define HAVE_RAW_DECL_SIGEMPTYSET 1
| | #define HAVE_RAW_DECL_SIGFILLSET 1
| | #define HAVE_RAW_DECL_SIGISMEMBER 1
| | #define HAVE_RAW_DECL_SIGPENDING 1
| | #define HAVE_RAW_DECL_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_DECL_SLEEP 1
| | #define GNULIB_TEST_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define GNULIB_TEST_STAT 1
| | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
| | #define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| |      #include <sys/stat.h>
| | 
| | int
| | main ()
| | {
| | static struct stat ac_aggr;
| | if (ac_aggr.st_birthtimespec.tv_nsec)
| | return 0;
| |   ;
| |   return 0;
| | }
| configure:30460: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:486:19: error: 'struct stat' has no member named 'st_birthtimespec'
|  if (sizeof ac_aggr.st_birthtimespec.tv_nsec)
|                    ^
| conftest.c:485:20: warning: variable 'ac_aggr' set but not used [-Wunused-but-set-variable]
|  static struct stat ac_aggr;
|                     ^~~~~~~
| configure:30460: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | #define HAVE_ACL_LIBACL_H 1
| | #define HAVE_ACL_ENTRIES 1
| | #define HAVE_ACL_FIRST_ENTRY 1
| | #define USE_ACL 1
| | #define HAVE_ALLOCA 1
| | #define GNULIB_AREADLINKAT 1
| | #define GNULIB_AREADLINKAT_WITH_SIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define GNULIB_TEST_BTOWC 1
| | #define HAVE___BUILTIN_EXPECT 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_CHOWN 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define HAVE_CLOSEDIR 1
| | #define GNULIB_TEST_CLOSEDIR 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_RAW_DECL_ALPHASORT 1
| | #define HAVE_RAW_DECL_CLOSEDIR 1
| | #define HAVE_RAW_DECL_DIRFD 1
| | #define HAVE_RAW_DECL_FDOPENDIR 1
| | #define HAVE_RAW_DECL_OPENDIR 1
| | #define HAVE_RAW_DECL_READDIR 1
| | #define HAVE_RAW_DECL_REWINDDIR 1
| | #define HAVE_RAW_DECL_SCANDIR 1
| | #define GNULIB_DIRENT_SAFER 1
| | #define HAVE_DIRFD 1
| | #define HAVE_DECL_DIRFD 1
| | #define GNULIB_TEST_DIRFD 1
| | #define GNULIB_DIRNAME 1
| | #define GNULIB_TEST_DUP 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define HAVE_EUIDACCESS 1
| | #define GNULIB_TEST_EUIDACCESS 1
| | #define GNULIB_FACCESSAT 1
| | #define GNULIB_TEST_FACCESSAT 1
| | #define GNULIB_TEST_FCHDIR 1
| | #define GNULIB_FCHMODAT 1
| | #define GNULIB_TEST_FCHMODAT 1
| | #define GNULIB_FCHOWNAT 1
| | #define GNULIB_TEST_FCHOWNAT 1
| | #define GNULIB_TEST_FCNTL 1
| | #define HAVE_RAW_DECL_FCNTL 1
| | #define HAVE_RAW_DECL_OPENAT 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define HAVE_DECL_FDOPENDIR 1
| | #define GNULIB_TEST_FDOPENDIR 1
| | #define GNULIB_FDOPENDIR 1
| | #define GNULIB_FDUTIMENSAT 1
| | #define GETXATTR_WITH_POSIX_ACLS 1
| | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| | #define HAVE_ST_BLOCKS 1
| | #define FLEXIBLE_ARRAY_MEMBER /**/
| | #define HAVE_DECL___FPENDING 1
| | #define GNULIB_TEST_FSEEK 1
| | #define GNULIB_TEST_FSEEKO 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_FSTATAT 1
| | #define GNULIB_TEST_FUTIMENS 1
| | #define HAVE_GETPAGESIZE 1
| | #define HAVE_MINIMALLY_WORKING_GETCWD 1
| | #define GNULIB_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETDELIM 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define HAVE_GETGROUPS 1
| | #define GNULIB_TEST_GETGROUPS 1
| | #define GNULIB_TEST_GETLINE 1
| | #define __GETOPT_PREFIX rpl_
| | #define HAVE_GETPAGESIZE 1
| | #define GNULIB_TEST_GETPAGESIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_DECL___ARGV 0
| | #define GETTIMEOFDAY_TIMEZONE struct timezone
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_GROUP_MEMBER 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define HAVE_RAW_DECL_NL_LANGINFO 1
| | #define HAVE_LCHOWN 1
| | #define GNULIB_TEST_LCHOWN 1
| | #define GNULIB_TEST_LINK 1
| | #define LINK_FOLLOWS_SYMLINKS 0
| | #define GNULIB_TEST_LINKAT 1
| | #define HAVE_RAW_DECL_SETLOCALE 1
| | #define HAVE_RAW_DECL_DUPLOCALE 1
| | #define GNULIB_TEST_LOCALECONV 1
| | #define GNULIB_TEST_LSEEK 1
| | #define GNULIB_TEST_LSTAT 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 1
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define C_LOCALE_MAYBE_EILSEQ 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSCASECMP 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define GNULIB_TEST_MBSRTOWCS 1
| | #define GNULIB_TEST_MBTOWC 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define HAVE_MEMPCPY 1
| | #define GNULIB_TEST_MEMPCPY 1
| | #define HAVE_MEMRCHR 1
| | #define GNULIB_TEST_MEMRCHR 1
| | #define GNULIB_TEST_MKDIRAT 1
| | #define HAVE_MKDTEMP 1
| | #define GNULIB_TEST_MKDTEMP 1
| | #define GNULIB_TEST_MKFIFO 1
| | #define GNULIB_TEST_MKFIFOAT 1
| | #define GNULIB_TEST_MKNODAT 1
| | #define GNULIB_TEST_MKNOD 1
| | #define GNULIB_TEST_MKTIME 1
| | #define NEED_MKTIME_INTERNAL 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define FUNC_NL_LANGINFO_YESEXPR_WORKS 1
| | #define GNULIB_TEST_NL_LANGINFO 1
| | #define my_strftime nstrftime
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_OPENAT 1
| | #define GNULIB_TEST_OPENAT 1
| | #define HAVE_OPENDIR 1
| | #define GNULIB_TEST_OPENDIR 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_RAWMEMCHR 1
| | #define GNULIB_TEST_RAWMEMCHR 1
| | #define GNULIB_TEST_READ 1
| | #define HAVE_READDIR 1
| | #define GNULIB_TEST_READDIR 1
| | #define GNULIB_TEST_READLINK 1
| | #define GNULIB_TEST_READLINKAT 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_LINUX_FS_H 1
| | #define GNULIB_TEST_RENAMEAT 1
| | #define HAVE_LINUX_FS_H 1
| | #define HAVE_REWINDDIR 1
| | #define GNULIB_TEST_REWINDDIR 1
| | #define GNULIB_TEST_RMDIR 1
| | #define HAVE_RPMATCH 1
| | #define GNULIB_TEST_RPMATCH 1
| | #define HAVE_SELINUX_FLASK_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define getfilecon rpl_getfilecon
| | #define lgetfilecon rpl_lgetfilecon
| | #define fgetfilecon rpl_fgetfilecon
| | #define HAVE_SELINUX_CONTEXT_H 1
| | #define GNULIB_TEST_SETENV 1
| | #define HAVE_RAW_DECL_PTHREAD_SIGMASK 1
| | #define HAVE_RAW_DECL_SIGACTION 1
| | #define HAVE_RAW_DECL_SIGADDSET 1
| | #define HAVE_RAW_DECL_SIGDELSET 1
| | #define HAVE_RAW_DECL_SIGEMPTYSET 1
| | #define HAVE_RAW_DECL_SIGFILLSET 1
| | #define HAVE_RAW_DECL_SIGISMEMBER 1
| | #define HAVE_RAW_DECL_SIGPENDING 1
| | #define HAVE_RAW_DECL_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_DECL_SLEEP 1
| | #define GNULIB_TEST_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define GNULIB_TEST_STAT 1
| | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
| | #define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| |      #include <sys/stat.h>
| | 
| | int
| | main ()
| | {
| | static struct stat ac_aggr;
| | if (sizeof ac_aggr.st_birthtimespec.tv_nsec)
| | return 0;
| |   ;
| |   return 0;
| | }
| configure:30460: result: no
| configure:30471: checking for struct stat.st_birthtimensec
| configure:30471: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:486:12: error: 'struct stat' has no member named 'st_birthtimensec'
|  if (ac_aggr.st_birthtimensec)
|             ^
| conftest.c:485:20: warning: variable 'ac_aggr' set but not used [-Wunused-but-set-variable]
|  static struct stat ac_aggr;
|                     ^~~~~~~
| configure:30471: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | #define HAVE_ACL_LIBACL_H 1
| | #define HAVE_ACL_ENTRIES 1
| | #define HAVE_ACL_FIRST_ENTRY 1
| | #define USE_ACL 1
| | #define HAVE_ALLOCA 1
| | #define GNULIB_AREADLINKAT 1
| | #define GNULIB_AREADLINKAT_WITH_SIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define GNULIB_TEST_BTOWC 1
| | #define HAVE___BUILTIN_EXPECT 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_CHOWN 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define HAVE_CLOSEDIR 1
| | #define GNULIB_TEST_CLOSEDIR 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_RAW_DECL_ALPHASORT 1
| | #define HAVE_RAW_DECL_CLOSEDIR 1
| | #define HAVE_RAW_DECL_DIRFD 1
| | #define HAVE_RAW_DECL_FDOPENDIR 1
| | #define HAVE_RAW_DECL_OPENDIR 1
| | #define HAVE_RAW_DECL_READDIR 1
| | #define HAVE_RAW_DECL_REWINDDIR 1
| | #define HAVE_RAW_DECL_SCANDIR 1
| | #define GNULIB_DIRENT_SAFER 1
| | #define HAVE_DIRFD 1
| | #define HAVE_DECL_DIRFD 1
| | #define GNULIB_TEST_DIRFD 1
| | #define GNULIB_DIRNAME 1
| | #define GNULIB_TEST_DUP 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define HAVE_EUIDACCESS 1
| | #define GNULIB_TEST_EUIDACCESS 1
| | #define GNULIB_FACCESSAT 1
| | #define GNULIB_TEST_FACCESSAT 1
| | #define GNULIB_TEST_FCHDIR 1
| | #define GNULIB_FCHMODAT 1
| | #define GNULIB_TEST_FCHMODAT 1
| | #define GNULIB_FCHOWNAT 1
| | #define GNULIB_TEST_FCHOWNAT 1
| | #define GNULIB_TEST_FCNTL 1
| | #define HAVE_RAW_DECL_FCNTL 1
| | #define HAVE_RAW_DECL_OPENAT 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define HAVE_DECL_FDOPENDIR 1
| | #define GNULIB_TEST_FDOPENDIR 1
| | #define GNULIB_FDOPENDIR 1
| | #define GNULIB_FDUTIMENSAT 1
| | #define GETXATTR_WITH_POSIX_ACLS 1
| | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| | #define HAVE_ST_BLOCKS 1
| | #define FLEXIBLE_ARRAY_MEMBER /**/
| | #define HAVE_DECL___FPENDING 1
| | #define GNULIB_TEST_FSEEK 1
| | #define GNULIB_TEST_FSEEKO 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_FSTATAT 1
| | #define GNULIB_TEST_FUTIMENS 1
| | #define HAVE_GETPAGESIZE 1
| | #define HAVE_MINIMALLY_WORKING_GETCWD 1
| | #define GNULIB_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETDELIM 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define HAVE_GETGROUPS 1
| | #define GNULIB_TEST_GETGROUPS 1
| | #define GNULIB_TEST_GETLINE 1
| | #define __GETOPT_PREFIX rpl_
| | #define HAVE_GETPAGESIZE 1
| | #define GNULIB_TEST_GETPAGESIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_DECL___ARGV 0
| | #define GETTIMEOFDAY_TIMEZONE struct timezone
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_GROUP_MEMBER 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define HAVE_RAW_DECL_NL_LANGINFO 1
| | #define HAVE_LCHOWN 1
| | #define GNULIB_TEST_LCHOWN 1
| | #define GNULIB_TEST_LINK 1
| | #define LINK_FOLLOWS_SYMLINKS 0
| | #define GNULIB_TEST_LINKAT 1
| | #define HAVE_RAW_DECL_SETLOCALE 1
| | #define HAVE_RAW_DECL_DUPLOCALE 1
| | #define GNULIB_TEST_LOCALECONV 1
| | #define GNULIB_TEST_LSEEK 1
| | #define GNULIB_TEST_LSTAT 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 1
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define C_LOCALE_MAYBE_EILSEQ 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSCASECMP 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define GNULIB_TEST_MBSRTOWCS 1
| | #define GNULIB_TEST_MBTOWC 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define HAVE_MEMPCPY 1
| | #define GNULIB_TEST_MEMPCPY 1
| | #define HAVE_MEMRCHR 1
| | #define GNULIB_TEST_MEMRCHR 1
| | #define GNULIB_TEST_MKDIRAT 1
| | #define HAVE_MKDTEMP 1
| | #define GNULIB_TEST_MKDTEMP 1
| | #define GNULIB_TEST_MKFIFO 1
| | #define GNULIB_TEST_MKFIFOAT 1
| | #define GNULIB_TEST_MKNODAT 1
| | #define GNULIB_TEST_MKNOD 1
| | #define GNULIB_TEST_MKTIME 1
| | #define NEED_MKTIME_INTERNAL 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define FUNC_NL_LANGINFO_YESEXPR_WORKS 1
| | #define GNULIB_TEST_NL_LANGINFO 1
| | #define my_strftime nstrftime
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_OPENAT 1
| | #define GNULIB_TEST_OPENAT 1
| | #define HAVE_OPENDIR 1
| | #define GNULIB_TEST_OPENDIR 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_RAWMEMCHR 1
| | #define GNULIB_TEST_RAWMEMCHR 1
| | #define GNULIB_TEST_READ 1
| | #define HAVE_READDIR 1
| | #define GNULIB_TEST_READDIR 1
| | #define GNULIB_TEST_READLINK 1
| | #define GNULIB_TEST_READLINKAT 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_LINUX_FS_H 1
| | #define GNULIB_TEST_RENAMEAT 1
| | #define HAVE_LINUX_FS_H 1
| | #define HAVE_REWINDDIR 1
| | #define GNULIB_TEST_REWINDDIR 1
| | #define GNULIB_TEST_RMDIR 1
| | #define HAVE_RPMATCH 1
| | #define GNULIB_TEST_RPMATCH 1
| | #define HAVE_SELINUX_FLASK_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define getfilecon rpl_getfilecon
| | #define lgetfilecon rpl_lgetfilecon
| | #define fgetfilecon rpl_fgetfilecon
| | #define HAVE_SELINUX_CONTEXT_H 1
| | #define GNULIB_TEST_SETENV 1
| | #define HAVE_RAW_DECL_PTHREAD_SIGMASK 1
| | #define HAVE_RAW_DECL_SIGACTION 1
| | #define HAVE_RAW_DECL_SIGADDSET 1
| | #define HAVE_RAW_DECL_SIGDELSET 1
| | #define HAVE_RAW_DECL_SIGEMPTYSET 1
| | #define HAVE_RAW_DECL_SIGFILLSET 1
| | #define HAVE_RAW_DECL_SIGISMEMBER 1
| | #define HAVE_RAW_DECL_SIGPENDING 1
| | #define HAVE_RAW_DECL_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_DECL_SLEEP 1
| | #define GNULIB_TEST_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define GNULIB_TEST_STAT 1
| | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
| | #define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| |         #include <sys/stat.h>
| | 
| | int
| | main ()
| | {
| | static struct stat ac_aggr;
| | if (ac_aggr.st_birthtimensec)
| | return 0;
| |   ;
| |   return 0;
| | }
| configure:30471: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:486:19: error: 'struct stat' has no member named 'st_birthtimensec'
|  if (sizeof ac_aggr.st_birthtimensec)
|                    ^
| conftest.c:485:20: warning: variable 'ac_aggr' set but not used [-Wunused-but-set-variable]
|  static struct stat ac_aggr;
|                     ^~~~~~~
| configure:30471: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | #define HAVE_ACL_LIBACL_H 1
| | #define HAVE_ACL_ENTRIES 1
| | #define HAVE_ACL_FIRST_ENTRY 1
| | #define USE_ACL 1
| | #define HAVE_ALLOCA 1
| | #define GNULIB_AREADLINKAT 1
| | #define GNULIB_AREADLINKAT_WITH_SIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define GNULIB_TEST_BTOWC 1
| | #define HAVE___BUILTIN_EXPECT 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_CHOWN 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define HAVE_CLOSEDIR 1
| | #define GNULIB_TEST_CLOSEDIR 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_RAW_DECL_ALPHASORT 1
| | #define HAVE_RAW_DECL_CLOSEDIR 1
| | #define HAVE_RAW_DECL_DIRFD 1
| | #define HAVE_RAW_DECL_FDOPENDIR 1
| | #define HAVE_RAW_DECL_OPENDIR 1
| | #define HAVE_RAW_DECL_READDIR 1
| | #define HAVE_RAW_DECL_REWINDDIR 1
| | #define HAVE_RAW_DECL_SCANDIR 1
| | #define GNULIB_DIRENT_SAFER 1
| | #define HAVE_DIRFD 1
| | #define HAVE_DECL_DIRFD 1
| | #define GNULIB_TEST_DIRFD 1
| | #define GNULIB_DIRNAME 1
| | #define GNULIB_TEST_DUP 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define HAVE_EUIDACCESS 1
| | #define GNULIB_TEST_EUIDACCESS 1
| | #define GNULIB_FACCESSAT 1
| | #define GNULIB_TEST_FACCESSAT 1
| | #define GNULIB_TEST_FCHDIR 1
| | #define GNULIB_FCHMODAT 1
| | #define GNULIB_TEST_FCHMODAT 1
| | #define GNULIB_FCHOWNAT 1
| | #define GNULIB_TEST_FCHOWNAT 1
| | #define GNULIB_TEST_FCNTL 1
| | #define HAVE_RAW_DECL_FCNTL 1
| | #define HAVE_RAW_DECL_OPENAT 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define HAVE_DECL_FDOPENDIR 1
| | #define GNULIB_TEST_FDOPENDIR 1
| | #define GNULIB_FDOPENDIR 1
| | #define GNULIB_FDUTIMENSAT 1
| | #define GETXATTR_WITH_POSIX_ACLS 1
| | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| | #define HAVE_ST_BLOCKS 1
| | #define FLEXIBLE_ARRAY_MEMBER /**/
| | #define HAVE_DECL___FPENDING 1
| | #define GNULIB_TEST_FSEEK 1
| | #define GNULIB_TEST_FSEEKO 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_FSTATAT 1
| | #define GNULIB_TEST_FUTIMENS 1
| | #define HAVE_GETPAGESIZE 1
| | #define HAVE_MINIMALLY_WORKING_GETCWD 1
| | #define GNULIB_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETDELIM 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define HAVE_GETGROUPS 1
| | #define GNULIB_TEST_GETGROUPS 1
| | #define GNULIB_TEST_GETLINE 1
| | #define __GETOPT_PREFIX rpl_
| | #define HAVE_GETPAGESIZE 1
| | #define GNULIB_TEST_GETPAGESIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_DECL___ARGV 0
| | #define GETTIMEOFDAY_TIMEZONE struct timezone
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_GROUP_MEMBER 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define HAVE_RAW_DECL_NL_LANGINFO 1
| | #define HAVE_LCHOWN 1
| | #define GNULIB_TEST_LCHOWN 1
| | #define GNULIB_TEST_LINK 1
| | #define LINK_FOLLOWS_SYMLINKS 0
| | #define GNULIB_TEST_LINKAT 1
| | #define HAVE_RAW_DECL_SETLOCALE 1
| | #define HAVE_RAW_DECL_DUPLOCALE 1
| | #define GNULIB_TEST_LOCALECONV 1
| | #define GNULIB_TEST_LSEEK 1
| | #define GNULIB_TEST_LSTAT 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 1
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define C_LOCALE_MAYBE_EILSEQ 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSCASECMP 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define GNULIB_TEST_MBSRTOWCS 1
| | #define GNULIB_TEST_MBTOWC 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define HAVE_MEMPCPY 1
| | #define GNULIB_TEST_MEMPCPY 1
| | #define HAVE_MEMRCHR 1
| | #define GNULIB_TEST_MEMRCHR 1
| | #define GNULIB_TEST_MKDIRAT 1
| | #define HAVE_MKDTEMP 1
| | #define GNULIB_TEST_MKDTEMP 1
| | #define GNULIB_TEST_MKFIFO 1
| | #define GNULIB_TEST_MKFIFOAT 1
| | #define GNULIB_TEST_MKNODAT 1
| | #define GNULIB_TEST_MKNOD 1
| | #define GNULIB_TEST_MKTIME 1
| | #define NEED_MKTIME_INTERNAL 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define FUNC_NL_LANGINFO_YESEXPR_WORKS 1
| | #define GNULIB_TEST_NL_LANGINFO 1
| | #define my_strftime nstrftime
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_OPENAT 1
| | #define GNULIB_TEST_OPENAT 1
| | #define HAVE_OPENDIR 1
| | #define GNULIB_TEST_OPENDIR 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_RAWMEMCHR 1
| | #define GNULIB_TEST_RAWMEMCHR 1
| | #define GNULIB_TEST_READ 1
| | #define HAVE_READDIR 1
| | #define GNULIB_TEST_READDIR 1
| | #define GNULIB_TEST_READLINK 1
| | #define GNULIB_TEST_READLINKAT 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_LINUX_FS_H 1
| | #define GNULIB_TEST_RENAMEAT 1
| | #define HAVE_LINUX_FS_H 1
| | #define HAVE_REWINDDIR 1
| | #define GNULIB_TEST_REWINDDIR 1
| | #define GNULIB_TEST_RMDIR 1
| | #define HAVE_RPMATCH 1
| | #define GNULIB_TEST_RPMATCH 1
| | #define HAVE_SELINUX_FLASK_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define getfilecon rpl_getfilecon
| | #define lgetfilecon rpl_lgetfilecon
| | #define fgetfilecon rpl_fgetfilecon
| | #define HAVE_SELINUX_CONTEXT_H 1
| | #define GNULIB_TEST_SETENV 1
| | #define HAVE_RAW_DECL_PTHREAD_SIGMASK 1
| | #define HAVE_RAW_DECL_SIGACTION 1
| | #define HAVE_RAW_DECL_SIGADDSET 1
| | #define HAVE_RAW_DECL_SIGDELSET 1
| | #define HAVE_RAW_DECL_SIGEMPTYSET 1
| | #define HAVE_RAW_DECL_SIGFILLSET 1
| | #define HAVE_RAW_DECL_SIGISMEMBER 1
| | #define HAVE_RAW_DECL_SIGPENDING 1
| | #define HAVE_RAW_DECL_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_DECL_SLEEP 1
| | #define GNULIB_TEST_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define GNULIB_TEST_STAT 1
| | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
| | #define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| |         #include <sys/stat.h>
| | 
| | int
| | main ()
| | {
| | static struct stat ac_aggr;
| | if (sizeof ac_aggr.st_birthtimensec)
| | return 0;
| |   ;
| |   return 0;
| | }
| configure:30471: result: no
| configure:30482: checking for struct stat.st_birthtim.tv_nsec
| configure:30482: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:486:13: error: 'struct stat' has no member named 'st_birthtim'; did you mean 'st_atim'?
|  if (ac_aggr.st_birthtim.tv_nsec)
|              ^~~~~~~~~~~
|              st_atim
| conftest.c:485:20: warning: variable 'ac_aggr' set but not used [-Wunused-but-set-variable]
|  static struct stat ac_aggr;
|                     ^~~~~~~
| configure:30482: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | #define HAVE_ACL_LIBACL_H 1
| | #define HAVE_ACL_ENTRIES 1
| | #define HAVE_ACL_FIRST_ENTRY 1
| | #define USE_ACL 1
| | #define HAVE_ALLOCA 1
| | #define GNULIB_AREADLINKAT 1
| | #define GNULIB_AREADLINKAT_WITH_SIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define GNULIB_TEST_BTOWC 1
| | #define HAVE___BUILTIN_EXPECT 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_CHOWN 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define HAVE_CLOSEDIR 1
| | #define GNULIB_TEST_CLOSEDIR 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_RAW_DECL_ALPHASORT 1
| | #define HAVE_RAW_DECL_CLOSEDIR 1
| | #define HAVE_RAW_DECL_DIRFD 1
| | #define HAVE_RAW_DECL_FDOPENDIR 1
| | #define HAVE_RAW_DECL_OPENDIR 1
| | #define HAVE_RAW_DECL_READDIR 1
| | #define HAVE_RAW_DECL_REWINDDIR 1
| | #define HAVE_RAW_DECL_SCANDIR 1
| | #define GNULIB_DIRENT_SAFER 1
| | #define HAVE_DIRFD 1
| | #define HAVE_DECL_DIRFD 1
| | #define GNULIB_TEST_DIRFD 1
| | #define GNULIB_DIRNAME 1
| | #define GNULIB_TEST_DUP 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define HAVE_EUIDACCESS 1
| | #define GNULIB_TEST_EUIDACCESS 1
| | #define GNULIB_FACCESSAT 1
| | #define GNULIB_TEST_FACCESSAT 1
| | #define GNULIB_TEST_FCHDIR 1
| | #define GNULIB_FCHMODAT 1
| | #define GNULIB_TEST_FCHMODAT 1
| | #define GNULIB_FCHOWNAT 1
| | #define GNULIB_TEST_FCHOWNAT 1
| | #define GNULIB_TEST_FCNTL 1
| | #define HAVE_RAW_DECL_FCNTL 1
| | #define HAVE_RAW_DECL_OPENAT 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define HAVE_DECL_FDOPENDIR 1
| | #define GNULIB_TEST_FDOPENDIR 1
| | #define GNULIB_FDOPENDIR 1
| | #define GNULIB_FDUTIMENSAT 1
| | #define GETXATTR_WITH_POSIX_ACLS 1
| | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| | #define HAVE_ST_BLOCKS 1
| | #define FLEXIBLE_ARRAY_MEMBER /**/
| | #define HAVE_DECL___FPENDING 1
| | #define GNULIB_TEST_FSEEK 1
| | #define GNULIB_TEST_FSEEKO 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_FSTATAT 1
| | #define GNULIB_TEST_FUTIMENS 1
| | #define HAVE_GETPAGESIZE 1
| | #define HAVE_MINIMALLY_WORKING_GETCWD 1
| | #define GNULIB_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETDELIM 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define HAVE_GETGROUPS 1
| | #define GNULIB_TEST_GETGROUPS 1
| | #define GNULIB_TEST_GETLINE 1
| | #define __GETOPT_PREFIX rpl_
| | #define HAVE_GETPAGESIZE 1
| | #define GNULIB_TEST_GETPAGESIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_DECL___ARGV 0
| | #define GETTIMEOFDAY_TIMEZONE struct timezone
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_GROUP_MEMBER 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define HAVE_RAW_DECL_NL_LANGINFO 1
| | #define HAVE_LCHOWN 1
| | #define GNULIB_TEST_LCHOWN 1
| | #define GNULIB_TEST_LINK 1
| | #define LINK_FOLLOWS_SYMLINKS 0
| | #define GNULIB_TEST_LINKAT 1
| | #define HAVE_RAW_DECL_SETLOCALE 1
| | #define HAVE_RAW_DECL_DUPLOCALE 1
| | #define GNULIB_TEST_LOCALECONV 1
| | #define GNULIB_TEST_LSEEK 1
| | #define GNULIB_TEST_LSTAT 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 1
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define C_LOCALE_MAYBE_EILSEQ 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSCASECMP 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define GNULIB_TEST_MBSRTOWCS 1
| | #define GNULIB_TEST_MBTOWC 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define HAVE_MEMPCPY 1
| | #define GNULIB_TEST_MEMPCPY 1
| | #define HAVE_MEMRCHR 1
| | #define GNULIB_TEST_MEMRCHR 1
| | #define GNULIB_TEST_MKDIRAT 1
| | #define HAVE_MKDTEMP 1
| | #define GNULIB_TEST_MKDTEMP 1
| | #define GNULIB_TEST_MKFIFO 1
| | #define GNULIB_TEST_MKFIFOAT 1
| | #define GNULIB_TEST_MKNODAT 1
| | #define GNULIB_TEST_MKNOD 1
| | #define GNULIB_TEST_MKTIME 1
| | #define NEED_MKTIME_INTERNAL 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define FUNC_NL_LANGINFO_YESEXPR_WORKS 1
| | #define GNULIB_TEST_NL_LANGINFO 1
| | #define my_strftime nstrftime
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_OPENAT 1
| | #define GNULIB_TEST_OPENAT 1
| | #define HAVE_OPENDIR 1
| | #define GNULIB_TEST_OPENDIR 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_RAWMEMCHR 1
| | #define GNULIB_TEST_RAWMEMCHR 1
| | #define GNULIB_TEST_READ 1
| | #define HAVE_READDIR 1
| | #define GNULIB_TEST_READDIR 1
| | #define GNULIB_TEST_READLINK 1
| | #define GNULIB_TEST_READLINKAT 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_LINUX_FS_H 1
| | #define GNULIB_TEST_RENAMEAT 1
| | #define HAVE_LINUX_FS_H 1
| | #define HAVE_REWINDDIR 1
| | #define GNULIB_TEST_REWINDDIR 1
| | #define GNULIB_TEST_RMDIR 1
| | #define HAVE_RPMATCH 1
| | #define GNULIB_TEST_RPMATCH 1
| | #define HAVE_SELINUX_FLASK_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define getfilecon rpl_getfilecon
| | #define lgetfilecon rpl_lgetfilecon
| | #define fgetfilecon rpl_fgetfilecon
| | #define HAVE_SELINUX_CONTEXT_H 1
| | #define GNULIB_TEST_SETENV 1
| | #define HAVE_RAW_DECL_PTHREAD_SIGMASK 1
| | #define HAVE_RAW_DECL_SIGACTION 1
| | #define HAVE_RAW_DECL_SIGADDSET 1
| | #define HAVE_RAW_DECL_SIGDELSET 1
| | #define HAVE_RAW_DECL_SIGEMPTYSET 1
| | #define HAVE_RAW_DECL_SIGFILLSET 1
| | #define HAVE_RAW_DECL_SIGISMEMBER 1
| | #define HAVE_RAW_DECL_SIGPENDING 1
| | #define HAVE_RAW_DECL_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_DECL_SLEEP 1
| | #define GNULIB_TEST_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define GNULIB_TEST_STAT 1
| | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
| | #define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| |           #include <sys/stat.h>
| | 
| | int
| | main ()
| | {
| | static struct stat ac_aggr;
| | if (ac_aggr.st_birthtim.tv_nsec)
| | return 0;
| |   ;
| |   return 0;
| | }
| configure:30482: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:486:20: error: 'struct stat' has no member named 'st_birthtim'; did you mean 'st_atim'?
|  if (sizeof ac_aggr.st_birthtim.tv_nsec)
|                     ^~~~~~~~~~~
|                     st_atim
| conftest.c:485:20: warning: variable 'ac_aggr' set but not used [-Wunused-but-set-variable]
|  static struct stat ac_aggr;
|                     ^~~~~~~
| configure:30482: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | #define HAVE_ACL_LIBACL_H 1
| | #define HAVE_ACL_ENTRIES 1
| | #define HAVE_ACL_FIRST_ENTRY 1
| | #define USE_ACL 1
| | #define HAVE_ALLOCA 1
| | #define GNULIB_AREADLINKAT 1
| | #define GNULIB_AREADLINKAT_WITH_SIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define GNULIB_TEST_BTOWC 1
| | #define HAVE___BUILTIN_EXPECT 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_CHOWN 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define HAVE_CLOSEDIR 1
| | #define GNULIB_TEST_CLOSEDIR 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_RAW_DECL_ALPHASORT 1
| | #define HAVE_RAW_DECL_CLOSEDIR 1
| | #define HAVE_RAW_DECL_DIRFD 1
| | #define HAVE_RAW_DECL_FDOPENDIR 1
| | #define HAVE_RAW_DECL_OPENDIR 1
| | #define HAVE_RAW_DECL_READDIR 1
| | #define HAVE_RAW_DECL_REWINDDIR 1
| | #define HAVE_RAW_DECL_SCANDIR 1
| | #define GNULIB_DIRENT_SAFER 1
| | #define HAVE_DIRFD 1
| | #define HAVE_DECL_DIRFD 1
| | #define GNULIB_TEST_DIRFD 1
| | #define GNULIB_DIRNAME 1
| | #define GNULIB_TEST_DUP 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define HAVE_EUIDACCESS 1
| | #define GNULIB_TEST_EUIDACCESS 1
| | #define GNULIB_FACCESSAT 1
| | #define GNULIB_TEST_FACCESSAT 1
| | #define GNULIB_TEST_FCHDIR 1
| | #define GNULIB_FCHMODAT 1
| | #define GNULIB_TEST_FCHMODAT 1
| | #define GNULIB_FCHOWNAT 1
| | #define GNULIB_TEST_FCHOWNAT 1
| | #define GNULIB_TEST_FCNTL 1
| | #define HAVE_RAW_DECL_FCNTL 1
| | #define HAVE_RAW_DECL_OPENAT 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define HAVE_DECL_FDOPENDIR 1
| | #define GNULIB_TEST_FDOPENDIR 1
| | #define GNULIB_FDOPENDIR 1
| | #define GNULIB_FDUTIMENSAT 1
| | #define GETXATTR_WITH_POSIX_ACLS 1
| | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| | #define HAVE_ST_BLOCKS 1
| | #define FLEXIBLE_ARRAY_MEMBER /**/
| | #define HAVE_DECL___FPENDING 1
| | #define GNULIB_TEST_FSEEK 1
| | #define GNULIB_TEST_FSEEKO 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_FSTATAT 1
| | #define GNULIB_TEST_FUTIMENS 1
| | #define HAVE_GETPAGESIZE 1
| | #define HAVE_MINIMALLY_WORKING_GETCWD 1
| | #define GNULIB_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETDELIM 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define HAVE_GETGROUPS 1
| | #define GNULIB_TEST_GETGROUPS 1
| | #define GNULIB_TEST_GETLINE 1
| | #define __GETOPT_PREFIX rpl_
| | #define HAVE_GETPAGESIZE 1
| | #define GNULIB_TEST_GETPAGESIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_DECL___ARGV 0
| | #define GETTIMEOFDAY_TIMEZONE struct timezone
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_GROUP_MEMBER 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define HAVE_RAW_DECL_NL_LANGINFO 1
| | #define HAVE_LCHOWN 1
| | #define GNULIB_TEST_LCHOWN 1
| | #define GNULIB_TEST_LINK 1
| | #define LINK_FOLLOWS_SYMLINKS 0
| | #define GNULIB_TEST_LINKAT 1
| | #define HAVE_RAW_DECL_SETLOCALE 1
| | #define HAVE_RAW_DECL_DUPLOCALE 1
| | #define GNULIB_TEST_LOCALECONV 1
| | #define GNULIB_TEST_LSEEK 1
| | #define GNULIB_TEST_LSTAT 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 1
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define C_LOCALE_MAYBE_EILSEQ 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSCASECMP 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define GNULIB_TEST_MBSRTOWCS 1
| | #define GNULIB_TEST_MBTOWC 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define HAVE_MEMPCPY 1
| | #define GNULIB_TEST_MEMPCPY 1
| | #define HAVE_MEMRCHR 1
| | #define GNULIB_TEST_MEMRCHR 1
| | #define GNULIB_TEST_MKDIRAT 1
| | #define HAVE_MKDTEMP 1
| | #define GNULIB_TEST_MKDTEMP 1
| | #define GNULIB_TEST_MKFIFO 1
| | #define GNULIB_TEST_MKFIFOAT 1
| | #define GNULIB_TEST_MKNODAT 1
| | #define GNULIB_TEST_MKNOD 1
| | #define GNULIB_TEST_MKTIME 1
| | #define NEED_MKTIME_INTERNAL 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define FUNC_NL_LANGINFO_YESEXPR_WORKS 1
| | #define GNULIB_TEST_NL_LANGINFO 1
| | #define my_strftime nstrftime
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_OPENAT 1
| | #define GNULIB_TEST_OPENAT 1
| | #define HAVE_OPENDIR 1
| | #define GNULIB_TEST_OPENDIR 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_RAWMEMCHR 1
| | #define GNULIB_TEST_RAWMEMCHR 1
| | #define GNULIB_TEST_READ 1
| | #define HAVE_READDIR 1
| | #define GNULIB_TEST_READDIR 1
| | #define GNULIB_TEST_READLINK 1
| | #define GNULIB_TEST_READLINKAT 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_LINUX_FS_H 1
| | #define GNULIB_TEST_RENAMEAT 1
| | #define HAVE_LINUX_FS_H 1
| | #define HAVE_REWINDDIR 1
| | #define GNULIB_TEST_REWINDDIR 1
| | #define GNULIB_TEST_RMDIR 1
| | #define HAVE_RPMATCH 1
| | #define GNULIB_TEST_RPMATCH 1
| | #define HAVE_SELINUX_FLASK_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define getfilecon rpl_getfilecon
| | #define lgetfilecon rpl_lgetfilecon
| | #define fgetfilecon rpl_fgetfilecon
| | #define HAVE_SELINUX_CONTEXT_H 1
| | #define GNULIB_TEST_SETENV 1
| | #define HAVE_RAW_DECL_PTHREAD_SIGMASK 1
| | #define HAVE_RAW_DECL_SIGACTION 1
| | #define HAVE_RAW_DECL_SIGADDSET 1
| | #define HAVE_RAW_DECL_SIGDELSET 1
| | #define HAVE_RAW_DECL_SIGEMPTYSET 1
| | #define HAVE_RAW_DECL_SIGFILLSET 1
| | #define HAVE_RAW_DECL_SIGISMEMBER 1
| | #define HAVE_RAW_DECL_SIGPENDING 1
| | #define HAVE_RAW_DECL_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_DECL_SLEEP 1
| | #define GNULIB_TEST_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define GNULIB_TEST_STAT 1
| | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
| | #define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| |           #include <sys/stat.h>
| | 
| | int
| | main ()
| | {
| | static struct stat ac_aggr;
| | if (sizeof ac_aggr.st_birthtim.tv_nsec)
| | return 0;
| |   ;
| |   return 0;
| | }
| configure:30482: result: no
| configure:30506: checking for working stdalign.h
| configure:30551: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:30551: $? = 0
| configure:30558: result: yes
| configure:30580: checking for va_copy
| configure:30601: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:30601: $? = 0
| configure:30609: result: yes
| configure:30791: checking for max_align_t
| configure:30791: result: yes
| configure:30804: checking whether NULL can be used in arbitrary expressions
| configure:30829: result: yes
| configure:30996: checking which flavor of printf attribute matches inttypes macros
| configure:31023: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31023: $? = 0
| configure:31030: result: system
| configure:31077: checking whether dprintf is declared without a macro
| configure:31095: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31095: $? = 0
| configure:31103: result: yes
| configure:31077: checking whether fpurge is declared without a macro
| configure:31095: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:490:10: error: 'fpurge' undeclared (first use in this function); did you mean 'fputs'?
|    (void) fpurge;
|           ^~~~~~
|           fputs
| conftest.c:490:10: note: each undeclared identifier is reported only once for each function it appears in
| configure:31095: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | #define HAVE_ACL_LIBACL_H 1
| | #define HAVE_ACL_ENTRIES 1
| | #define HAVE_ACL_FIRST_ENTRY 1
| | #define USE_ACL 1
| | #define HAVE_ALLOCA 1
| | #define GNULIB_AREADLINKAT 1
| | #define GNULIB_AREADLINKAT_WITH_SIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define GNULIB_TEST_BTOWC 1
| | #define HAVE___BUILTIN_EXPECT 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_CHOWN 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define HAVE_CLOSEDIR 1
| | #define GNULIB_TEST_CLOSEDIR 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_RAW_DECL_ALPHASORT 1
| | #define HAVE_RAW_DECL_CLOSEDIR 1
| | #define HAVE_RAW_DECL_DIRFD 1
| | #define HAVE_RAW_DECL_FDOPENDIR 1
| | #define HAVE_RAW_DECL_OPENDIR 1
| | #define HAVE_RAW_DECL_READDIR 1
| | #define HAVE_RAW_DECL_REWINDDIR 1
| | #define HAVE_RAW_DECL_SCANDIR 1
| | #define GNULIB_DIRENT_SAFER 1
| | #define HAVE_DIRFD 1
| | #define HAVE_DECL_DIRFD 1
| | #define GNULIB_TEST_DIRFD 1
| | #define GNULIB_DIRNAME 1
| | #define GNULIB_TEST_DUP 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define HAVE_EUIDACCESS 1
| | #define GNULIB_TEST_EUIDACCESS 1
| | #define GNULIB_FACCESSAT 1
| | #define GNULIB_TEST_FACCESSAT 1
| | #define GNULIB_TEST_FCHDIR 1
| | #define GNULIB_FCHMODAT 1
| | #define GNULIB_TEST_FCHMODAT 1
| | #define GNULIB_FCHOWNAT 1
| | #define GNULIB_TEST_FCHOWNAT 1
| | #define GNULIB_TEST_FCNTL 1
| | #define HAVE_RAW_DECL_FCNTL 1
| | #define HAVE_RAW_DECL_OPENAT 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define HAVE_DECL_FDOPENDIR 1
| | #define GNULIB_TEST_FDOPENDIR 1
| | #define GNULIB_FDOPENDIR 1
| | #define GNULIB_FDUTIMENSAT 1
| | #define GETXATTR_WITH_POSIX_ACLS 1
| | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| | #define HAVE_ST_BLOCKS 1
| | #define FLEXIBLE_ARRAY_MEMBER /**/
| | #define HAVE_DECL___FPENDING 1
| | #define GNULIB_TEST_FSEEK 1
| | #define GNULIB_TEST_FSEEKO 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_FSTATAT 1
| | #define GNULIB_TEST_FUTIMENS 1
| | #define HAVE_GETPAGESIZE 1
| | #define HAVE_MINIMALLY_WORKING_GETCWD 1
| | #define GNULIB_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETDELIM 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define HAVE_GETGROUPS 1
| | #define GNULIB_TEST_GETGROUPS 1
| | #define GNULIB_TEST_GETLINE 1
| | #define __GETOPT_PREFIX rpl_
| | #define HAVE_GETPAGESIZE 1
| | #define GNULIB_TEST_GETPAGESIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_DECL___ARGV 0
| | #define GETTIMEOFDAY_TIMEZONE struct timezone
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_GROUP_MEMBER 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define HAVE_RAW_DECL_NL_LANGINFO 1
| | #define HAVE_LCHOWN 1
| | #define GNULIB_TEST_LCHOWN 1
| | #define GNULIB_TEST_LINK 1
| | #define LINK_FOLLOWS_SYMLINKS 0
| | #define GNULIB_TEST_LINKAT 1
| | #define HAVE_RAW_DECL_SETLOCALE 1
| | #define HAVE_RAW_DECL_DUPLOCALE 1
| | #define GNULIB_TEST_LOCALECONV 1
| | #define GNULIB_TEST_LSEEK 1
| | #define GNULIB_TEST_LSTAT 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 1
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define C_LOCALE_MAYBE_EILSEQ 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSCASECMP 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define GNULIB_TEST_MBSRTOWCS 1
| | #define GNULIB_TEST_MBTOWC 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define HAVE_MEMPCPY 1
| | #define GNULIB_TEST_MEMPCPY 1
| | #define HAVE_MEMRCHR 1
| | #define GNULIB_TEST_MEMRCHR 1
| | #define GNULIB_TEST_MKDIRAT 1
| | #define HAVE_MKDTEMP 1
| | #define GNULIB_TEST_MKDTEMP 1
| | #define GNULIB_TEST_MKFIFO 1
| | #define GNULIB_TEST_MKFIFOAT 1
| | #define GNULIB_TEST_MKNODAT 1
| | #define GNULIB_TEST_MKNOD 1
| | #define GNULIB_TEST_MKTIME 1
| | #define NEED_MKTIME_INTERNAL 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define FUNC_NL_LANGINFO_YESEXPR_WORKS 1
| | #define GNULIB_TEST_NL_LANGINFO 1
| | #define my_strftime nstrftime
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_OPENAT 1
| | #define GNULIB_TEST_OPENAT 1
| | #define HAVE_OPENDIR 1
| | #define GNULIB_TEST_OPENDIR 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_RAWMEMCHR 1
| | #define GNULIB_TEST_RAWMEMCHR 1
| | #define GNULIB_TEST_READ 1
| | #define HAVE_READDIR 1
| | #define GNULIB_TEST_READDIR 1
| | #define GNULIB_TEST_READLINK 1
| | #define GNULIB_TEST_READLINKAT 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_LINUX_FS_H 1
| | #define GNULIB_TEST_RENAMEAT 1
| | #define HAVE_LINUX_FS_H 1
| | #define HAVE_REWINDDIR 1
| | #define GNULIB_TEST_REWINDDIR 1
| | #define GNULIB_TEST_RMDIR 1
| | #define HAVE_RPMATCH 1
| | #define GNULIB_TEST_RPMATCH 1
| | #define HAVE_SELINUX_FLASK_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define getfilecon rpl_getfilecon
| | #define lgetfilecon rpl_lgetfilecon
| | #define fgetfilecon rpl_fgetfilecon
| | #define HAVE_SELINUX_CONTEXT_H 1
| | #define GNULIB_TEST_SETENV 1
| | #define HAVE_RAW_DECL_PTHREAD_SIGMASK 1
| | #define HAVE_RAW_DECL_SIGACTION 1
| | #define HAVE_RAW_DECL_SIGADDSET 1
| | #define HAVE_RAW_DECL_SIGDELSET 1
| | #define HAVE_RAW_DECL_SIGEMPTYSET 1
| | #define HAVE_RAW_DECL_SIGFILLSET 1
| | #define HAVE_RAW_DECL_SIGISMEMBER 1
| | #define HAVE_RAW_DECL_SIGPENDING 1
| | #define HAVE_RAW_DECL_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_DECL_SLEEP 1
| | #define GNULIB_TEST_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define GNULIB_TEST_STAT 1
| | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
| | #define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1
| | #define GNULIB_STATAT 1
| | #define __USE_MINGW_ANSI_STDIO 1
| | #define GNULIB_FSCANF 1
| | #define GNULIB_SCANF 1
| | #define HAVE_RAW_DECL_DPRINTF 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | 
| | int
| | main ()
| | {
| | #undef fpurge
| |   (void) fpurge;
| |   ;
| |   return 0;
| | }
| configure:31103: result: no
| configure:31077: checking whether fseeko is declared without a macro
| configure:31095: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31095: $? = 0
| configure:31103: result: yes
| configure:31077: checking whether ftello is declared without a macro
| configure:31095: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31095: $? = 0
| configure:31103: result: yes
| configure:31077: checking whether getdelim is declared without a macro
| configure:31095: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31095: $? = 0
| configure:31103: result: yes
| configure:31077: checking whether getline is declared without a macro
| configure:31095: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31095: $? = 0
| configure:31103: result: yes
| configure:31077: checking whether gets is declared without a macro
| configure:31095: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:494:10: error: 'gets' undeclared (first use in this function); did you mean 'fgets'?
|    (void) gets;
|           ^~~~
|           fgets
| conftest.c:494:10: note: each undeclared identifier is reported only once for each function it appears in
| configure:31095: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | #define HAVE_ACL_LIBACL_H 1
| | #define HAVE_ACL_ENTRIES 1
| | #define HAVE_ACL_FIRST_ENTRY 1
| | #define USE_ACL 1
| | #define HAVE_ALLOCA 1
| | #define GNULIB_AREADLINKAT 1
| | #define GNULIB_AREADLINKAT_WITH_SIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define GNULIB_TEST_BTOWC 1
| | #define HAVE___BUILTIN_EXPECT 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_CHOWN 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define HAVE_CLOSEDIR 1
| | #define GNULIB_TEST_CLOSEDIR 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_RAW_DECL_ALPHASORT 1
| | #define HAVE_RAW_DECL_CLOSEDIR 1
| | #define HAVE_RAW_DECL_DIRFD 1
| | #define HAVE_RAW_DECL_FDOPENDIR 1
| | #define HAVE_RAW_DECL_OPENDIR 1
| | #define HAVE_RAW_DECL_READDIR 1
| | #define HAVE_RAW_DECL_REWINDDIR 1
| | #define HAVE_RAW_DECL_SCANDIR 1
| | #define GNULIB_DIRENT_SAFER 1
| | #define HAVE_DIRFD 1
| | #define HAVE_DECL_DIRFD 1
| | #define GNULIB_TEST_DIRFD 1
| | #define GNULIB_DIRNAME 1
| | #define GNULIB_TEST_DUP 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define HAVE_EUIDACCESS 1
| | #define GNULIB_TEST_EUIDACCESS 1
| | #define GNULIB_FACCESSAT 1
| | #define GNULIB_TEST_FACCESSAT 1
| | #define GNULIB_TEST_FCHDIR 1
| | #define GNULIB_FCHMODAT 1
| | #define GNULIB_TEST_FCHMODAT 1
| | #define GNULIB_FCHOWNAT 1
| | #define GNULIB_TEST_FCHOWNAT 1
| | #define GNULIB_TEST_FCNTL 1
| | #define HAVE_RAW_DECL_FCNTL 1
| | #define HAVE_RAW_DECL_OPENAT 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define HAVE_DECL_FDOPENDIR 1
| | #define GNULIB_TEST_FDOPENDIR 1
| | #define GNULIB_FDOPENDIR 1
| | #define GNULIB_FDUTIMENSAT 1
| | #define GETXATTR_WITH_POSIX_ACLS 1
| | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| | #define HAVE_ST_BLOCKS 1
| | #define FLEXIBLE_ARRAY_MEMBER /**/
| | #define HAVE_DECL___FPENDING 1
| | #define GNULIB_TEST_FSEEK 1
| | #define GNULIB_TEST_FSEEKO 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_FSTATAT 1
| | #define GNULIB_TEST_FUTIMENS 1
| | #define HAVE_GETPAGESIZE 1
| | #define HAVE_MINIMALLY_WORKING_GETCWD 1
| | #define GNULIB_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETDELIM 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define HAVE_GETGROUPS 1
| | #define GNULIB_TEST_GETGROUPS 1
| | #define GNULIB_TEST_GETLINE 1
| | #define __GETOPT_PREFIX rpl_
| | #define HAVE_GETPAGESIZE 1
| | #define GNULIB_TEST_GETPAGESIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_DECL___ARGV 0
| | #define GETTIMEOFDAY_TIMEZONE struct timezone
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_GROUP_MEMBER 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define HAVE_RAW_DECL_NL_LANGINFO 1
| | #define HAVE_LCHOWN 1
| | #define GNULIB_TEST_LCHOWN 1
| | #define GNULIB_TEST_LINK 1
| | #define LINK_FOLLOWS_SYMLINKS 0
| | #define GNULIB_TEST_LINKAT 1
| | #define HAVE_RAW_DECL_SETLOCALE 1
| | #define HAVE_RAW_DECL_DUPLOCALE 1
| | #define GNULIB_TEST_LOCALECONV 1
| | #define GNULIB_TEST_LSEEK 1
| | #define GNULIB_TEST_LSTAT 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 1
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define C_LOCALE_MAYBE_EILSEQ 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSCASECMP 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define GNULIB_TEST_MBSRTOWCS 1
| | #define GNULIB_TEST_MBTOWC 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define HAVE_MEMPCPY 1
| | #define GNULIB_TEST_MEMPCPY 1
| | #define HAVE_MEMRCHR 1
| | #define GNULIB_TEST_MEMRCHR 1
| | #define GNULIB_TEST_MKDIRAT 1
| | #define HAVE_MKDTEMP 1
| | #define GNULIB_TEST_MKDTEMP 1
| | #define GNULIB_TEST_MKFIFO 1
| | #define GNULIB_TEST_MKFIFOAT 1
| | #define GNULIB_TEST_MKNODAT 1
| | #define GNULIB_TEST_MKNOD 1
| | #define GNULIB_TEST_MKTIME 1
| | #define NEED_MKTIME_INTERNAL 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define FUNC_NL_LANGINFO_YESEXPR_WORKS 1
| | #define GNULIB_TEST_NL_LANGINFO 1
| | #define my_strftime nstrftime
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_OPENAT 1
| | #define GNULIB_TEST_OPENAT 1
| | #define HAVE_OPENDIR 1
| | #define GNULIB_TEST_OPENDIR 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_RAWMEMCHR 1
| | #define GNULIB_TEST_RAWMEMCHR 1
| | #define GNULIB_TEST_READ 1
| | #define HAVE_READDIR 1
| | #define GNULIB_TEST_READDIR 1
| | #define GNULIB_TEST_READLINK 1
| | #define GNULIB_TEST_READLINKAT 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_LINUX_FS_H 1
| | #define GNULIB_TEST_RENAMEAT 1
| | #define HAVE_LINUX_FS_H 1
| | #define HAVE_REWINDDIR 1
| | #define GNULIB_TEST_REWINDDIR 1
| | #define GNULIB_TEST_RMDIR 1
| | #define HAVE_RPMATCH 1
| | #define GNULIB_TEST_RPMATCH 1
| | #define HAVE_SELINUX_FLASK_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define getfilecon rpl_getfilecon
| | #define lgetfilecon rpl_lgetfilecon
| | #define fgetfilecon rpl_fgetfilecon
| | #define HAVE_SELINUX_CONTEXT_H 1
| | #define GNULIB_TEST_SETENV 1
| | #define HAVE_RAW_DECL_PTHREAD_SIGMASK 1
| | #define HAVE_RAW_DECL_SIGACTION 1
| | #define HAVE_RAW_DECL_SIGADDSET 1
| | #define HAVE_RAW_DECL_SIGDELSET 1
| | #define HAVE_RAW_DECL_SIGEMPTYSET 1
| | #define HAVE_RAW_DECL_SIGFILLSET 1
| | #define HAVE_RAW_DECL_SIGISMEMBER 1
| | #define HAVE_RAW_DECL_SIGPENDING 1
| | #define HAVE_RAW_DECL_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_DECL_SLEEP 1
| | #define GNULIB_TEST_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define GNULIB_TEST_STAT 1
| | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
| | #define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1
| | #define GNULIB_STATAT 1
| | #define __USE_MINGW_ANSI_STDIO 1
| | #define GNULIB_FSCANF 1
| | #define GNULIB_SCANF 1
| | #define HAVE_RAW_DECL_DPRINTF 1
| | #define HAVE_RAW_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FTELLO 1
| | #define HAVE_RAW_DECL_GETDELIM 1
| | #define HAVE_RAW_DECL_GETLINE 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | 
| | int
| | main ()
| | {
| | #undef gets
| |   (void) gets;
| |   ;
| |   return 0;
| | }
| configure:31103: result: no
| configure:31077: checking whether pclose is declared without a macro
| configure:31095: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31095: $? = 0
| configure:31103: result: yes
| configure:31077: checking whether popen is declared without a macro
| configure:31095: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31095: $? = 0
| configure:31103: result: yes
| configure:31077: checking whether renameat is declared without a macro
| configure:31095: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31095: $? = 0
| configure:31103: result: yes
| configure:31077: checking whether snprintf is declared without a macro
| configure:31095: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31095: $? = 0
| configure:31103: result: yes
| configure:31077: checking whether tmpfile is declared without a macro
| configure:31095: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31095: $? = 0
| configure:31103: result: yes
| configure:31077: checking whether vdprintf is declared without a macro
| configure:31095: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31095: $? = 0
| configure:31103: result: yes
| configure:31077: checking whether vsnprintf is declared without a macro
| configure:31095: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31095: $? = 0
| configure:31103: result: yes
| configure:31192: checking whether _Exit is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether atoll is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether canonicalize_file_name is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether getloadavg is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether getsubopt is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether grantpt is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether initstate is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether initstate_r is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether mkdtemp is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether mkostemp is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether mkostemps is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether mkstemp is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether mkstemps is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether posix_openpt is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether ptsname is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether ptsname_r is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether qsort_r is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether random is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether random_r is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether reallocarray is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether realpath is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether rpmatch is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether secure_getenv is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether setenv is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether setstate is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether setstate_r is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether srandom is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether srandom_r is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether strtod is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether strtoll is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether strtoull is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether unlockpt is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31192: checking whether unsetenv is declared without a macro
| configure:31216: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:31216: $? = 0
| configure:31224: result: yes
| configure:31244: checking for stpcpy
| configure:31244: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| conftest.c:551:6: warning: conflicting types for built-in function 'stpcpy' [-Wbuiltin-declaration-mismatch]
|  char stpcpy ();
|       ^~~~~~
| configure:31244: $? = 0
| configure:31244: result: yes
| configure:31292: checking for strcasecmp
| configure:31292: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| conftest.c:553:6: warning: conflicting types for built-in function 'strcasecmp' [-Wbuiltin-declaration-mismatch]
|  char strcasecmp ();
|       ^~~~~~~~~~
| configure:31292: $? = 0
| configure:31292: result: yes
| configure:31309: checking for strncasecmp
| configure:31309: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| conftest.c:554:6: warning: conflicting types for built-in function 'strncasecmp' [-Wbuiltin-declaration-mismatch]
|  char strncasecmp ();
|       ^~~~~~~~~~~
| configure:31309: $? = 0
| configure:31309: result: yes
| configure:31323: checking whether strncasecmp is declared
| configure:31323: result: yes
| configure:31375: checking for strchrnul
| configure:31375: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:31375: $? = 0
| configure:31375: result: yes
| configure:31387: checking whether strchrnul works
| configure:31431: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:31431: $? = 0
| configure:31431: ./conftest
| configure:31431: $? = 0
| configure:31442: result: yes
| configure:31526: checking for working strerror function
| configure:31552: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:31552: $? = 0
| configure:31552: ./conftest
| configure:31552: $? = 0
| configure:31563: result: yes
| configure:31670: checking for working strndup
| configure:31711: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:31711: $? = 0
| configure:31711: ./conftest
| configure:31711: $? = 0
| configure:31721: result: yes
| configure:31767: checking for working strnlen
| configure:31805: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:31805: $? = 0
| configure:31805: ./conftest
| configure:31805: $? = 0
| configure:31815: result: yes
| configure:31864: checking whether strtoimax works
| configure:31920: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:31920: $? = 0
| configure:31920: ./conftest
| configure:31920: $? = 0
| configure:31931: result: yes
| configure:31983: checking for strtol
| configure:31983: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:31983: $? = 0
| configure:31983: result: yes
| configure:32011: checking for strtoll
| configure:32011: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:32011: $? = 0
| configure:32011: result: yes
| configure:32058: checking for strtoul
| configure:32058: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:32058: $? = 0
| configure:32058: result: yes
| configure:32086: checking for strtoull
| configure:32086: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:32086: $? = 0
| configure:32086: result: yes
| configure:32186: checking whether symlink handles trailing slash correctly
| configure:32220: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:32220: $? = 0
| configure:32220: ./conftest
| configure:32220: $? = 0
| configure:32231: result: yes
| configure:32276: checking whether symlinkat handles trailing slash correctly
| configure:32311: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:32311: $? = 0
| configure:32311: ./conftest
| configure:32311: $? = 0
| configure:32322: result: yes
| configure:32455: checking for nlink_t
| configure:32455: result: yes
| configure:32470: checking whether fchmodat is declared without a macro
| configure:32496: result: yes
| configure:32470: checking whether fstat is declared without a macro
| configure:32496: result: yes
| configure:32470: checking whether fstatat is declared without a macro
| configure:32496: result: yes
| configure:32470: checking whether futimens is declared without a macro
| configure:32496: result: yes
| configure:32470: checking whether lchmod is declared without a macro
| configure:32496: result: yes
| configure:32470: checking whether lstat is declared without a macro
| configure:32496: result: yes
| configure:32470: checking whether mkdirat is declared without a macro
| configure:32496: result: yes
| configure:32470: checking whether mkfifo is declared without a macro
| configure:32496: result: yes
| configure:32470: checking whether mkfifoat is declared without a macro
| configure:32496: result: yes
| configure:32470: checking whether mknod is declared without a macro
| configure:32496: result: yes
| configure:32470: checking whether mknodat is declared without a macro
| configure:32496: result: yes
| configure:32470: checking whether stat is declared without a macro
| configure:32496: result: yes
| configure:32470: checking whether utimensat is declared without a macro
| configure:32496: result: yes
| configure:32628: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:32628: $? = 0
| configure:32663: checking whether localtime_r is declared
| configure:32663: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:32663: $? = 0
| configure:32663: result: yes
| configure:32682: checking whether localtime_r is compatible with its POSIX signature
| configure:32706: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:573:15: warning: value computed is not used [-Wunused-value]
|                *localtime_r (0, 0);
|                ^~~~~~~~~~~~~~~~~~~
| configure:32706: $? = 0
| configure:32714: result: yes
| configure:32760: checking for timezone_t
| configure:32760: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:568:13: error: 'timezone_t' undeclared (first use in this function); did you mean 'timezone'?
|  if (sizeof (timezone_t))
|              ^~~~~~~~~~
|              timezone
| conftest.c:568:13: note: each undeclared identifier is reported only once for each function it appears in
| configure:32760: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | #define HAVE_ACL_LIBACL_H 1
| | #define HAVE_ACL_ENTRIES 1
| | #define HAVE_ACL_FIRST_ENTRY 1
| | #define USE_ACL 1
| | #define HAVE_ALLOCA 1
| | #define GNULIB_AREADLINKAT 1
| | #define GNULIB_AREADLINKAT_WITH_SIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define GNULIB_TEST_BTOWC 1
| | #define HAVE___BUILTIN_EXPECT 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_CHOWN 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define HAVE_CLOSEDIR 1
| | #define GNULIB_TEST_CLOSEDIR 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_RAW_DECL_ALPHASORT 1
| | #define HAVE_RAW_DECL_CLOSEDIR 1
| | #define HAVE_RAW_DECL_DIRFD 1
| | #define HAVE_RAW_DECL_FDOPENDIR 1
| | #define HAVE_RAW_DECL_OPENDIR 1
| | #define HAVE_RAW_DECL_READDIR 1
| | #define HAVE_RAW_DECL_REWINDDIR 1
| | #define HAVE_RAW_DECL_SCANDIR 1
| | #define GNULIB_DIRENT_SAFER 1
| | #define HAVE_DIRFD 1
| | #define HAVE_DECL_DIRFD 1
| | #define GNULIB_TEST_DIRFD 1
| | #define GNULIB_DIRNAME 1
| | #define GNULIB_TEST_DUP 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define HAVE_EUIDACCESS 1
| | #define GNULIB_TEST_EUIDACCESS 1
| | #define GNULIB_FACCESSAT 1
| | #define GNULIB_TEST_FACCESSAT 1
| | #define GNULIB_TEST_FCHDIR 1
| | #define GNULIB_FCHMODAT 1
| | #define GNULIB_TEST_FCHMODAT 1
| | #define GNULIB_FCHOWNAT 1
| | #define GNULIB_TEST_FCHOWNAT 1
| | #define GNULIB_TEST_FCNTL 1
| | #define HAVE_RAW_DECL_FCNTL 1
| | #define HAVE_RAW_DECL_OPENAT 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define HAVE_DECL_FDOPENDIR 1
| | #define GNULIB_TEST_FDOPENDIR 1
| | #define GNULIB_FDOPENDIR 1
| | #define GNULIB_FDUTIMENSAT 1
| | #define GETXATTR_WITH_POSIX_ACLS 1
| | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| | #define HAVE_ST_BLOCKS 1
| | #define FLEXIBLE_ARRAY_MEMBER /**/
| | #define HAVE_DECL___FPENDING 1
| | #define GNULIB_TEST_FSEEK 1
| | #define GNULIB_TEST_FSEEKO 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_FSTATAT 1
| | #define GNULIB_TEST_FUTIMENS 1
| | #define HAVE_GETPAGESIZE 1
| | #define HAVE_MINIMALLY_WORKING_GETCWD 1
| | #define GNULIB_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETDELIM 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define HAVE_GETGROUPS 1
| | #define GNULIB_TEST_GETGROUPS 1
| | #define GNULIB_TEST_GETLINE 1
| | #define __GETOPT_PREFIX rpl_
| | #define HAVE_GETPAGESIZE 1
| | #define GNULIB_TEST_GETPAGESIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_DECL___ARGV 0
| | #define GETTIMEOFDAY_TIMEZONE struct timezone
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_GROUP_MEMBER 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define HAVE_RAW_DECL_NL_LANGINFO 1
| | #define HAVE_LCHOWN 1
| | #define GNULIB_TEST_LCHOWN 1
| | #define GNULIB_TEST_LINK 1
| | #define LINK_FOLLOWS_SYMLINKS 0
| | #define GNULIB_TEST_LINKAT 1
| | #define HAVE_RAW_DECL_SETLOCALE 1
| | #define HAVE_RAW_DECL_DUPLOCALE 1
| | #define GNULIB_TEST_LOCALECONV 1
| | #define GNULIB_TEST_LSEEK 1
| | #define GNULIB_TEST_LSTAT 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 1
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define C_LOCALE_MAYBE_EILSEQ 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSCASECMP 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define GNULIB_TEST_MBSRTOWCS 1
| | #define GNULIB_TEST_MBTOWC 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define HAVE_MEMPCPY 1
| | #define GNULIB_TEST_MEMPCPY 1
| | #define HAVE_MEMRCHR 1
| | #define GNULIB_TEST_MEMRCHR 1
| | #define GNULIB_TEST_MKDIRAT 1
| | #define HAVE_MKDTEMP 1
| | #define GNULIB_TEST_MKDTEMP 1
| | #define GNULIB_TEST_MKFIFO 1
| | #define GNULIB_TEST_MKFIFOAT 1
| | #define GNULIB_TEST_MKNODAT 1
| | #define GNULIB_TEST_MKNOD 1
| | #define GNULIB_TEST_MKTIME 1
| | #define NEED_MKTIME_INTERNAL 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define FUNC_NL_LANGINFO_YESEXPR_WORKS 1
| | #define GNULIB_TEST_NL_LANGINFO 1
| | #define my_strftime nstrftime
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_OPENAT 1
| | #define GNULIB_TEST_OPENAT 1
| | #define HAVE_OPENDIR 1
| | #define GNULIB_TEST_OPENDIR 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_RAWMEMCHR 1
| | #define GNULIB_TEST_RAWMEMCHR 1
| | #define GNULIB_TEST_READ 1
| | #define HAVE_READDIR 1
| | #define GNULIB_TEST_READDIR 1
| | #define GNULIB_TEST_READLINK 1
| | #define GNULIB_TEST_READLINKAT 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_LINUX_FS_H 1
| | #define GNULIB_TEST_RENAMEAT 1
| | #define HAVE_LINUX_FS_H 1
| | #define HAVE_REWINDDIR 1
| | #define GNULIB_TEST_REWINDDIR 1
| | #define GNULIB_TEST_RMDIR 1
| | #define HAVE_RPMATCH 1
| | #define GNULIB_TEST_RPMATCH 1
| | #define HAVE_SELINUX_FLASK_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define getfilecon rpl_getfilecon
| | #define lgetfilecon rpl_lgetfilecon
| | #define fgetfilecon rpl_fgetfilecon
| | #define HAVE_SELINUX_CONTEXT_H 1
| | #define GNULIB_TEST_SETENV 1
| | #define HAVE_RAW_DECL_PTHREAD_SIGMASK 1
| | #define HAVE_RAW_DECL_SIGACTION 1
| | #define HAVE_RAW_DECL_SIGADDSET 1
| | #define HAVE_RAW_DECL_SIGDELSET 1
| | #define HAVE_RAW_DECL_SIGEMPTYSET 1
| | #define HAVE_RAW_DECL_SIGFILLSET 1
| | #define HAVE_RAW_DECL_SIGISMEMBER 1
| | #define HAVE_RAW_DECL_SIGPENDING 1
| | #define HAVE_RAW_DECL_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_DECL_SLEEP 1
| | #define GNULIB_TEST_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define GNULIB_TEST_STAT 1
| | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
| | #define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1
| | #define GNULIB_STATAT 1
| | #define __USE_MINGW_ANSI_STDIO 1
| | #define GNULIB_FSCANF 1
| | #define GNULIB_SCANF 1
| | #define HAVE_RAW_DECL_DPRINTF 1
| | #define HAVE_RAW_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FTELLO 1
| | #define HAVE_RAW_DECL_GETDELIM 1
| | #define HAVE_RAW_DECL_GETLINE 1
| | #define HAVE_RAW_DECL_PCLOSE 1
| | #define HAVE_RAW_DECL_POPEN 1
| | #define HAVE_RAW_DECL_RENAMEAT 1
| | #define HAVE_RAW_DECL_SNPRINTF 1
| | #define HAVE_RAW_DECL_TMPFILE 1
| | #define HAVE_RAW_DECL_VDPRINTF 1
| | #define HAVE_RAW_DECL_VSNPRINTF 1
| | #define HAVE_RAW_DECL__EXIT 1
| | #define HAVE_RAW_DECL_ATOLL 1
| | #define HAVE_RAW_DECL_CANONICALIZE_FILE_NAME 1
| | #define HAVE_RAW_DECL_GETLOADAVG 1
| | #define HAVE_RAW_DECL_GETSUBOPT 1
| | #define HAVE_RAW_DECL_GRANTPT 1
| | #define HAVE_RAW_DECL_INITSTATE 1
| | #define HAVE_RAW_DECL_INITSTATE_R 1
| | #define HAVE_RAW_DECL_MKDTEMP 1
| | #define HAVE_RAW_DECL_MKOSTEMP 1
| | #define HAVE_RAW_DECL_MKOSTEMPS 1
| | #define HAVE_RAW_DECL_MKSTEMP 1
| | #define HAVE_RAW_DECL_MKSTEMPS 1
| | #define HAVE_RAW_DECL_POSIX_OPENPT 1
| | #define HAVE_RAW_DECL_PTSNAME 1
| | #define HAVE_RAW_DECL_PTSNAME_R 1
| | #define HAVE_RAW_DECL_QSORT_R 1
| | #define HAVE_RAW_DECL_RANDOM 1
| | #define HAVE_RAW_DECL_RANDOM_R 1
| | #define HAVE_RAW_DECL_REALLOCARRAY 1
| | #define HAVE_RAW_DECL_REALPATH 1
| | #define HAVE_RAW_DECL_RPMATCH 1
| | #define HAVE_RAW_DECL_SECURE_GETENV 1
| | #define HAVE_RAW_DECL_SETENV 1
| | #define HAVE_RAW_DECL_SETSTATE 1
| | #define HAVE_RAW_DECL_SETSTATE_R 1
| | #define HAVE_RAW_DECL_SRANDOM 1
| | #define HAVE_RAW_DECL_SRANDOM_R 1
| | #define HAVE_RAW_DECL_STRTOD 1
| | #define HAVE_RAW_DECL_STRTOLL 1
| | #define HAVE_RAW_DECL_STRTOULL 1
| | #define HAVE_RAW_DECL_UNLOCKPT 1
| | #define HAVE_RAW_DECL_UNSETENV 1
| | #define HAVE_STPCPY 1
| | #define GNULIB_TEST_STPCPY 1
| | #define HAVE_STRCASECMP 1
| | #define HAVE_STRNCASECMP 1
| | #define HAVE_DECL_STRNCASECMP 1
| | #define HAVE_STRCHRNUL 1
| | #define GNULIB_TEST_STRCHRNUL 1
| | #define GNULIB_TEST_STRDUP 1
| | #define GNULIB_STRERROR 1
| | #define GNULIB_TEST_STRERROR 1
| | #define GNULIB_TEST_STRNDUP 1
| | #define GNULIB_TEST_STRNLEN 1
| | #define HAVE_STRTOL 1
| | #define HAVE_STRTOLL 1
| | #define GNULIB_TEST_STRTOLL 1
| | #define HAVE_STRTOUL 1
| | #define HAVE_STRTOULL 1
| | #define GNULIB_TEST_STRTOULL 1
| | #define GNULIB_TEST_SYMLINK 1
| | #define GNULIB_TEST_SYMLINKAT 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_LOCALTIME_R 1
| | #define GNULIB_TEST_TIME_R 1
| | /* end confdefs.h.  */
| | #include <time.h>
| | 
| | int
| | main ()
| | {
| | if (sizeof (timezone_t))
| | 	 return 0;
| |   ;
| |   return 0;
| | }
| configure:32760: result: no
| configure:32856: checking whether tzset clobbers localtime buffer
| configure:32897: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:32897: $? = 0
| configure:32897: ./conftest
| configure:32897: $? = 0
| configure:32908: result: no
| configure:33057: checking whether chdir is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether chown is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether dup is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether dup2 is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether dup3 is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether environ is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether euidaccess is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether faccessat is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether fchdir is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether fchownat is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether fdatasync is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether fsync is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether ftruncate is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether getcwd is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether getdomainname is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether getdtablesize is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether getgroups is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether gethostname is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether getlogin is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether getlogin_r is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether getpagesize is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether getusershell is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether setusershell is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether endusershell is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether group_member is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether isatty is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether lchown is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether link is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether linkat is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether lseek is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether pipe is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether pipe2 is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether pread is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether pwrite is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether readlink is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether readlinkat is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether rmdir is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether sethostname is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether sleep is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether symlink is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether symlinkat is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether truncate is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether ttyname_r is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether unlink is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether unlinkat is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33057: checking whether usleep is declared without a macro
| configure:33087: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33087: $? = 0
| configure:33095: result: yes
| configure:33198: checking whether unlink honors trailing slashes
| configure:33248: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:33248: $? = 0
| configure:33248: ./conftest
| configure:33248: $? = 0
| configure:33259: result: yes
| configure:33267: checking whether unlink of a parent directory fails as it should
| configure:33339: result: guessing yes
| configure:33480: checking for unsetenv
| configure:33480: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:33480: $? = 0
| configure:33480: result: yes
| configure:33493: checking for unsetenv() return type
| configure:33518: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33518: $? = 0
| configure:33525: result: int
| configure:33534: checking whether unsetenv obeys POSIX
| configure:33579: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:33579: $? = 0
| configure:33579: ./conftest
| configure:33579: $? = 0
| configure:33589: result: yes
| configure:33784: checking whether utime is declared without a macro
| configure:33802: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:33802: $? = 0
| configure:33810: result: yes
| configure:33891: checking whether utimensat works
| configure:33949: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:33949: $? = 0
| configure:33949: ./conftest
| configure:33949: $? = 0
| configure:33959: result: yes
| configure:34054: checking for ptrdiff_t
| configure:34054: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34054: $? = 0
| configure:34054: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:658:24: error: expected expression before ')' token
|  if (sizeof ((ptrdiff_t)))
|                         ^
| configure:34054: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | #define HAVE_ACL_LIBACL_H 1
| | #define HAVE_ACL_ENTRIES 1
| | #define HAVE_ACL_FIRST_ENTRY 1
| | #define USE_ACL 1
| | #define HAVE_ALLOCA 1
| | #define GNULIB_AREADLINKAT 1
| | #define GNULIB_AREADLINKAT_WITH_SIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define GNULIB_TEST_BTOWC 1
| | #define HAVE___BUILTIN_EXPECT 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_CHOWN 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define HAVE_CLOSEDIR 1
| | #define GNULIB_TEST_CLOSEDIR 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_RAW_DECL_ALPHASORT 1
| | #define HAVE_RAW_DECL_CLOSEDIR 1
| | #define HAVE_RAW_DECL_DIRFD 1
| | #define HAVE_RAW_DECL_FDOPENDIR 1
| | #define HAVE_RAW_DECL_OPENDIR 1
| | #define HAVE_RAW_DECL_READDIR 1
| | #define HAVE_RAW_DECL_REWINDDIR 1
| | #define HAVE_RAW_DECL_SCANDIR 1
| | #define GNULIB_DIRENT_SAFER 1
| | #define HAVE_DIRFD 1
| | #define HAVE_DECL_DIRFD 1
| | #define GNULIB_TEST_DIRFD 1
| | #define GNULIB_DIRNAME 1
| | #define GNULIB_TEST_DUP 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define HAVE_EUIDACCESS 1
| | #define GNULIB_TEST_EUIDACCESS 1
| | #define GNULIB_FACCESSAT 1
| | #define GNULIB_TEST_FACCESSAT 1
| | #define GNULIB_TEST_FCHDIR 1
| | #define GNULIB_FCHMODAT 1
| | #define GNULIB_TEST_FCHMODAT 1
| | #define GNULIB_FCHOWNAT 1
| | #define GNULIB_TEST_FCHOWNAT 1
| | #define GNULIB_TEST_FCNTL 1
| | #define HAVE_RAW_DECL_FCNTL 1
| | #define HAVE_RAW_DECL_OPENAT 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define HAVE_DECL_FDOPENDIR 1
| | #define GNULIB_TEST_FDOPENDIR 1
| | #define GNULIB_FDOPENDIR 1
| | #define GNULIB_FDUTIMENSAT 1
| | #define GETXATTR_WITH_POSIX_ACLS 1
| | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| | #define HAVE_ST_BLOCKS 1
| | #define FLEXIBLE_ARRAY_MEMBER /**/
| | #define HAVE_DECL___FPENDING 1
| | #define GNULIB_TEST_FSEEK 1
| | #define GNULIB_TEST_FSEEKO 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_FSTATAT 1
| | #define GNULIB_TEST_FUTIMENS 1
| | #define HAVE_GETPAGESIZE 1
| | #define HAVE_MINIMALLY_WORKING_GETCWD 1
| | #define GNULIB_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETDELIM 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define HAVE_GETGROUPS 1
| | #define GNULIB_TEST_GETGROUPS 1
| | #define GNULIB_TEST_GETLINE 1
| | #define __GETOPT_PREFIX rpl_
| | #define HAVE_GETPAGESIZE 1
| | #define GNULIB_TEST_GETPAGESIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_DECL___ARGV 0
| | #define GETTIMEOFDAY_TIMEZONE struct timezone
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_GROUP_MEMBER 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define HAVE_RAW_DECL_NL_LANGINFO 1
| | #define HAVE_LCHOWN 1
| | #define GNULIB_TEST_LCHOWN 1
| | #define GNULIB_TEST_LINK 1
| | #define LINK_FOLLOWS_SYMLINKS 0
| | #define GNULIB_TEST_LINKAT 1
| | #define HAVE_RAW_DECL_SETLOCALE 1
| | #define HAVE_RAW_DECL_DUPLOCALE 1
| | #define GNULIB_TEST_LOCALECONV 1
| | #define GNULIB_TEST_LSEEK 1
| | #define GNULIB_TEST_LSTAT 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 1
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define C_LOCALE_MAYBE_EILSEQ 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSCASECMP 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define GNULIB_TEST_MBSRTOWCS 1
| | #define GNULIB_TEST_MBTOWC 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define HAVE_MEMPCPY 1
| | #define GNULIB_TEST_MEMPCPY 1
| | #define HAVE_MEMRCHR 1
| | #define GNULIB_TEST_MEMRCHR 1
| | #define GNULIB_TEST_MKDIRAT 1
| | #define HAVE_MKDTEMP 1
| | #define GNULIB_TEST_MKDTEMP 1
| | #define GNULIB_TEST_MKFIFO 1
| | #define GNULIB_TEST_MKFIFOAT 1
| | #define GNULIB_TEST_MKNODAT 1
| | #define GNULIB_TEST_MKNOD 1
| | #define GNULIB_TEST_MKTIME 1
| | #define NEED_MKTIME_INTERNAL 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define FUNC_NL_LANGINFO_YESEXPR_WORKS 1
| | #define GNULIB_TEST_NL_LANGINFO 1
| | #define my_strftime nstrftime
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_OPENAT 1
| | #define GNULIB_TEST_OPENAT 1
| | #define HAVE_OPENDIR 1
| | #define GNULIB_TEST_OPENDIR 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_RAWMEMCHR 1
| | #define GNULIB_TEST_RAWMEMCHR 1
| | #define GNULIB_TEST_READ 1
| | #define HAVE_READDIR 1
| | #define GNULIB_TEST_READDIR 1
| | #define GNULIB_TEST_READLINK 1
| | #define GNULIB_TEST_READLINKAT 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_LINUX_FS_H 1
| | #define GNULIB_TEST_RENAMEAT 1
| | #define HAVE_LINUX_FS_H 1
| | #define HAVE_REWINDDIR 1
| | #define GNULIB_TEST_REWINDDIR 1
| | #define GNULIB_TEST_RMDIR 1
| | #define HAVE_RPMATCH 1
| | #define GNULIB_TEST_RPMATCH 1
| | #define HAVE_SELINUX_FLASK_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define getfilecon rpl_getfilecon
| | #define lgetfilecon rpl_lgetfilecon
| | #define fgetfilecon rpl_fgetfilecon
| | #define HAVE_SELINUX_CONTEXT_H 1
| | #define GNULIB_TEST_SETENV 1
| | #define HAVE_RAW_DECL_PTHREAD_SIGMASK 1
| | #define HAVE_RAW_DECL_SIGACTION 1
| | #define HAVE_RAW_DECL_SIGADDSET 1
| | #define HAVE_RAW_DECL_SIGDELSET 1
| | #define HAVE_RAW_DECL_SIGEMPTYSET 1
| | #define HAVE_RAW_DECL_SIGFILLSET 1
| | #define HAVE_RAW_DECL_SIGISMEMBER 1
| | #define HAVE_RAW_DECL_SIGPENDING 1
| | #define HAVE_RAW_DECL_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_DECL_SLEEP 1
| | #define GNULIB_TEST_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define GNULIB_TEST_STAT 1
| | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
| | #define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1
| | #define GNULIB_STATAT 1
| | #define __USE_MINGW_ANSI_STDIO 1
| | #define GNULIB_FSCANF 1
| | #define GNULIB_SCANF 1
| | #define HAVE_RAW_DECL_DPRINTF 1
| | #define HAVE_RAW_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FTELLO 1
| | #define HAVE_RAW_DECL_GETDELIM 1
| | #define HAVE_RAW_DECL_GETLINE 1
| | #define HAVE_RAW_DECL_PCLOSE 1
| | #define HAVE_RAW_DECL_POPEN 1
| | #define HAVE_RAW_DECL_RENAMEAT 1
| | #define HAVE_RAW_DECL_SNPRINTF 1
| | #define HAVE_RAW_DECL_TMPFILE 1
| | #define HAVE_RAW_DECL_VDPRINTF 1
| | #define HAVE_RAW_DECL_VSNPRINTF 1
| | #define HAVE_RAW_DECL__EXIT 1
| | #define HAVE_RAW_DECL_ATOLL 1
| | #define HAVE_RAW_DECL_CANONICALIZE_FILE_NAME 1
| | #define HAVE_RAW_DECL_GETLOADAVG 1
| | #define HAVE_RAW_DECL_GETSUBOPT 1
| | #define HAVE_RAW_DECL_GRANTPT 1
| | #define HAVE_RAW_DECL_INITSTATE 1
| | #define HAVE_RAW_DECL_INITSTATE_R 1
| | #define HAVE_RAW_DECL_MKDTEMP 1
| | #define HAVE_RAW_DECL_MKOSTEMP 1
| | #define HAVE_RAW_DECL_MKOSTEMPS 1
| | #define HAVE_RAW_DECL_MKSTEMP 1
| | #define HAVE_RAW_DECL_MKSTEMPS 1
| | #define HAVE_RAW_DECL_POSIX_OPENPT 1
| | #define HAVE_RAW_DECL_PTSNAME 1
| | #define HAVE_RAW_DECL_PTSNAME_R 1
| | #define HAVE_RAW_DECL_QSORT_R 1
| | #define HAVE_RAW_DECL_RANDOM 1
| | #define HAVE_RAW_DECL_RANDOM_R 1
| | #define HAVE_RAW_DECL_REALLOCARRAY 1
| | #define HAVE_RAW_DECL_REALPATH 1
| | #define HAVE_RAW_DECL_RPMATCH 1
| | #define HAVE_RAW_DECL_SECURE_GETENV 1
| | #define HAVE_RAW_DECL_SETENV 1
| | #define HAVE_RAW_DECL_SETSTATE 1
| | #define HAVE_RAW_DECL_SETSTATE_R 1
| | #define HAVE_RAW_DECL_SRANDOM 1
| | #define HAVE_RAW_DECL_SRANDOM_R 1
| | #define HAVE_RAW_DECL_STRTOD 1
| | #define HAVE_RAW_DECL_STRTOLL 1
| | #define HAVE_RAW_DECL_STRTOULL 1
| | #define HAVE_RAW_DECL_UNLOCKPT 1
| | #define HAVE_RAW_DECL_UNSETENV 1
| | #define HAVE_STPCPY 1
| | #define GNULIB_TEST_STPCPY 1
| | #define HAVE_STRCASECMP 1
| | #define HAVE_STRNCASECMP 1
| | #define HAVE_DECL_STRNCASECMP 1
| | #define HAVE_STRCHRNUL 1
| | #define GNULIB_TEST_STRCHRNUL 1
| | #define GNULIB_TEST_STRDUP 1
| | #define GNULIB_STRERROR 1
| | #define GNULIB_TEST_STRERROR 1
| | #define GNULIB_TEST_STRNDUP 1
| | #define GNULIB_TEST_STRNLEN 1
| | #define HAVE_STRTOL 1
| | #define HAVE_STRTOLL 1
| | #define GNULIB_TEST_STRTOLL 1
| | #define HAVE_STRTOUL 1
| | #define HAVE_STRTOULL 1
| | #define GNULIB_TEST_STRTOULL 1
| | #define GNULIB_TEST_SYMLINK 1
| | #define GNULIB_TEST_SYMLINKAT 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_LOCALTIME_R 1
| | #define GNULIB_TEST_TIME_R 1
| | #define GNULIB_TEST_TIME_RZ 1
| | #define GNULIB_TEST_TIMEGM 1
| | #define HAVE_RUN_TZSET_TEST 1
| | #define GNULIB_TEST_TZSET 1
| | #define HAVE_RAW_DECL_CHDIR 1
| | #define HAVE_RAW_DECL_CHOWN 1
| | #define HAVE_RAW_DECL_DUP 1
| | #define HAVE_RAW_DECL_DUP2 1
| | #define HAVE_RAW_DECL_DUP3 1
| | #define HAVE_RAW_DECL_ENVIRON 1
| | #define HAVE_RAW_DECL_EUIDACCESS 1
| | #define HAVE_RAW_DECL_FACCESSAT 1
| | #define HAVE_RAW_DECL_FCHDIR 1
| | #define HAVE_RAW_DECL_FCHOWNAT 1
| | #define HAVE_RAW_DECL_FDATASYNC 1
| | #define HAVE_RAW_DECL_FSYNC 1
| | #define HAVE_RAW_DECL_FTRUNCATE 1
| | #define HAVE_RAW_DECL_GETCWD 1
| | #define HAVE_RAW_DECL_GETDOMAINNAME 1
| | #define HAVE_RAW_DECL_GETDTABLESIZE 1
| | #define HAVE_RAW_DECL_GETGROUPS 1
| | #define HAVE_RAW_DECL_GETHOSTNAME 1
| | #define HAVE_RAW_DECL_GETLOGIN 1
| | #define HAVE_RAW_DECL_GETLOGIN_R 1
| | #define HAVE_RAW_DECL_GETPAGESIZE 1
| | #define HAVE_RAW_DECL_GETUSERSHELL 1
| | #define HAVE_RAW_DECL_SETUSERSHELL 1
| | #define HAVE_RAW_DECL_ENDUSERSHELL 1
| | #define HAVE_RAW_DECL_GROUP_MEMBER 1
| | #define HAVE_RAW_DECL_ISATTY 1
| | #define HAVE_RAW_DECL_LCHOWN 1
| | #define HAVE_RAW_DECL_LINK 1
| | #define HAVE_RAW_DECL_LINKAT 1
| | #define HAVE_RAW_DECL_LSEEK 1
| | #define HAVE_RAW_DECL_PIPE 1
| | #define HAVE_RAW_DECL_PIPE2 1
| | #define HAVE_RAW_DECL_PREAD 1
| | #define HAVE_RAW_DECL_PWRITE 1
| | #define HAVE_RAW_DECL_READLINK 1
| | #define HAVE_RAW_DECL_READLINKAT 1
| | #define HAVE_RAW_DECL_RMDIR 1
| | #define HAVE_RAW_DECL_SETHOSTNAME 1
| | #define HAVE_RAW_DECL_SLEEP 1
| | #define HAVE_RAW_DECL_SYMLINK 1
| | #define HAVE_RAW_DECL_SYMLINKAT 1
| | #define HAVE_RAW_DECL_TRUNCATE 1
| | #define HAVE_RAW_DECL_TTYNAME_R 1
| | #define HAVE_RAW_DECL_UNLINK 1
| | #define HAVE_RAW_DECL_UNLINKAT 1
| | #define HAVE_RAW_DECL_USLEEP 1
| | #define GNULIB_TEST_UNLINK 1
| | #define GNULIB_TEST_UNLINKAT 1
| | #define UNLINK_CANNOT_UNLINK_DIR 1
| | #define USE_UNLOCKED_IO 1
| | #define HAVE_UNSETENV 1
| | #define GNULIB_TEST_UNSETENV 1
| | #define GNULIB_TEST_UTIME 1
| | #define HAVE_RAW_DECL_UTIME 1
| | #define GNULIB_TEST_UTIMENSAT 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main ()
| | {
| | if (sizeof ((ptrdiff_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:34054: result: yes
| configure:34075: checking for vasprintf
| configure:34075: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:34075: $? = 0
| configure:34075: result: yes
| configure:34201: checking for vsnprintf
| configure:34201: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| conftest.c:647:6: warning: conflicting types for built-in function 'vsnprintf' [-Wbuiltin-declaration-mismatch]
|  char vsnprintf ();
|       ^~~~~~~~~
| configure:34201: $? = 0
| configure:34201: result: yes
| configure:34214: checking whether snprintf respects a size of 1
| configure:34264: result: yes
| configure:34274: checking whether printf supports POSIX/XSI format strings with positions
| configure:34318: result: yes
| configure:34478: checking whether btowc is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wctob is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether mbsinit is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether mbrtowc is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether mbrlen is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether mbsrtowcs is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether mbsnrtowcs is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcrtomb is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcsrtombs is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcsnrtombs is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcwidth is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wmemchr is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wmemcmp is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wmemcpy is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wmemmove is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wmemset is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcslen is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcsnlen is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcscpy is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcpcpy is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcsncpy is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcpncpy is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcscat is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcsncat is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcscmp is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcsncmp is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcscasecmp is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcsncasecmp is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcscoll is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcsxfrm is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcsdup is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcschr is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcsrchr is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcscspn is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcsspn is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcspbrk is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcsstr is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcstok is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcswidth is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34478: checking whether wcsftime is declared without a macro
| configure:34506: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:34506: $? = 0
| configure:34514: result: yes
| configure:34540: checking whether mbrtowc handles incomplete characters
| configure:34597: result: guessing yes
| configure:34603: checking whether mbrtowc works as well as mbtowc
| configure:34664: result: guessing yes
| configure:34717: checking whether wcrtomb return value is correct
| configure:34786: result: guessing yes
| configure:34927: checking whether iswcntrl works
| configure:34982: result: yes
| configure:35006: checking for towlower
| configure:35006: result: yes
| configure:35054: checking for wctype_t
| configure:35090: result: yes
| configure:35096: checking for wctrans_t
| configure:35130: result: yes
| configure:35139: checking whether wctype is declared without a macro
| configure:35176: result: yes
| configure:35139: checking whether iswctype is declared without a macro
| configure:35176: result: yes
| configure:35139: checking whether wctrans is declared without a macro
| configure:35176: result: yes
| configure:35139: checking whether towctrans is declared without a macro
| configure:35176: result: yes
| configure:35199: checking whether wcwidth is declared
| configure:35199: result: yes
| configure:35256: checking whether wcwidth works reasonably in UTF-8 locales
| configure:35309: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:35309: $? = 0
| configure:35309: ./conftest
| configure:35309: $? = 0
| configure:35320: result: yes
| configure:35404: checking for stdint.h
| configure:35404: result: yes
| configure:35476: checking whether time.h and sys/time.h may both be included
| configure:35496: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:35496: $? = 0
| configure:35503: result: yes
| configure:35511: checking for struct stat.st_blksize
| configure:35511: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:35511: $? = 0
| configure:35511: result: yes
| configure:35531: checking for library containing setsockopt
| configure:35562: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:35562: $? = 0
| configure:35579: result: none required
| configure:35644: checking for library containing setsockopt
| configure:35692: result: none required
| configure:35738: checking for sys/mtio.h
| configure:35738: result: yes
| configure:35748: checking which ioctl field to test for reversed bytes
| configure:35767: result: mt_type
| configure:35783: checking whether to build rmt
| configure:35796: result: yes
| configure:35709: checking for remote tape header files
| configure:35722: gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c
| configure:35722: $? = 0
| configure:35729: result: yes
| configure:35833: checking for sys/buf.h
| configure:35833: result: no
| configure:35849: checking for struct stat.st_blksize
| configure:35849: result: yes
| configure:35865: checking for library containing gethostbyname
| configure:35896: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:35896: $? = 0
| configure:35913: result: none required
| configure:36821: checking sys/xattr.h usability
| configure:36821: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:36821: $? = 0
| configure:36821: result: yes
| configure:36821: checking sys/xattr.h presence
| configure:36821: gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c
| configure:36821: $? = 0
| configure:36821: result: yes
| configure:36821: checking for sys/xattr.h
| configure:36821: result: yes
| configure:36868: checking for library containing getxattr
| configure:36899: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:36899: $? = 0
| configure:36917: result: none required
| configure:36868: checking for library containing fgetxattr
| configure:36899: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:36899: $? = 0
| configure:36917: result: none required
| configure:36868: checking for library containing lgetxattr
| configure:36899: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:36899: $? = 0
| configure:36917: result: none required
| configure:36868: checking for library containing setxattr
| configure:36899: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:36899: $? = 0
| configure:36917: result: none required
| configure:36868: checking for library containing fsetxattr
| configure:36899: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:36899: $? = 0
| configure:36917: result: none required
| configure:36868: checking for library containing lsetxattr
| configure:36899: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:36899: $? = 0
| configure:36917: result: none required
| configure:36868: checking for library containing listxattr
| configure:36899: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:36899: $? = 0
| configure:36917: result: none required
| configure:36868: checking for library containing flistxattr
| configure:36899: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:36899: $? = 0
| configure:36917: result: none required
| configure:36868: checking for library containing llistxattr
| configure:36899: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:36899: $? = 0
| configure:36917: result: none required
| configure:36941: checking whether getgrgid is declared
| configure:36941: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:36941: $? = 0
| configure:36941: result: yes
| configure:36953: checking whether getpwuid is declared
| configure:36953: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:36953: $? = 0
| configure:36953: result: yes
| configure:36965: checking whether time is declared
| configure:36965: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:36965: $? = 0
| configure:36965: result: yes
| configure:36978: checking for waitpid
| configure:36978: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:36978: $? = 0
| configure:36978: result: yes
| configure:36994: checking for remote shell
| configure:37020: result: /usr/bin/rsh
| configure:37172: checking for default archive format
| configure:37189: result: GNU
| configure:37192: checking for default archive
| configure:37235: result: -
| configure:37239: checking for default blocking
| configure:37247: result: 20
| configure:37250: checking for default quoting style
| configure:37261: result: escape
| configure:37313: checking for ld used by gcc
| configure:37438: result: /usr/bin/ld
| configure:37445: checking if the linker (/usr/bin/ld) is GNU ld
| configure:37460: result: yes
| configure:37467: checking for shared library run path origin
| configure:37480: result: done
| configure:37502: checking for the common suffixes of directories in the library search path
| configure:37581: result: lib,lib
| configure:38083: checking for iconv
| configure:38105: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:38105: $? = 0
| configure:38137: result: yes
| configure:38158: checking for iconv declaration
| configure:38187: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:38187: $? = 0
| configure:38198: result: 
|          extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
| configure:38210: checking iconv.h usability
| configure:38210: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:38210: $? = 0
| configure:38210: result: yes
| configure:38210: checking iconv.h presence
| configure:38210: gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c
| configure:38210: $? = 0
| configure:38210: result: yes
| configure:38210: checking for iconv.h
| configure:38210: result: yes
| configure:38220: checking for iconv_t
| configure:38220: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:38220: $? = 0
| configure:38220: gcc -c -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:713:22: error: expected expression before ')' token
|  if (sizeof ((iconv_t)))
|                       ^
| configure:38220: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | #define HAVE_ACL_LIBACL_H 1
| | #define HAVE_ACL_ENTRIES 1
| | #define HAVE_ACL_FIRST_ENTRY 1
| | #define USE_ACL 1
| | #define HAVE_ALLOCA 1
| | #define GNULIB_AREADLINKAT 1
| | #define GNULIB_AREADLINKAT_WITH_SIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define GNULIB_TEST_BTOWC 1
| | #define HAVE___BUILTIN_EXPECT 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_CHOWN 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define HAVE_CLOSEDIR 1
| | #define GNULIB_TEST_CLOSEDIR 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_RAW_DECL_ALPHASORT 1
| | #define HAVE_RAW_DECL_CLOSEDIR 1
| | #define HAVE_RAW_DECL_DIRFD 1
| | #define HAVE_RAW_DECL_FDOPENDIR 1
| | #define HAVE_RAW_DECL_OPENDIR 1
| | #define HAVE_RAW_DECL_READDIR 1
| | #define HAVE_RAW_DECL_REWINDDIR 1
| | #define HAVE_RAW_DECL_SCANDIR 1
| | #define GNULIB_DIRENT_SAFER 1
| | #define HAVE_DIRFD 1
| | #define HAVE_DECL_DIRFD 1
| | #define GNULIB_TEST_DIRFD 1
| | #define GNULIB_DIRNAME 1
| | #define GNULIB_TEST_DUP 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define HAVE_EUIDACCESS 1
| | #define GNULIB_TEST_EUIDACCESS 1
| | #define GNULIB_FACCESSAT 1
| | #define GNULIB_TEST_FACCESSAT 1
| | #define GNULIB_TEST_FCHDIR 1
| | #define GNULIB_FCHMODAT 1
| | #define GNULIB_TEST_FCHMODAT 1
| | #define GNULIB_FCHOWNAT 1
| | #define GNULIB_TEST_FCHOWNAT 1
| | #define GNULIB_TEST_FCNTL 1
| | #define HAVE_RAW_DECL_FCNTL 1
| | #define HAVE_RAW_DECL_OPENAT 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define HAVE_DECL_FDOPENDIR 1
| | #define GNULIB_TEST_FDOPENDIR 1
| | #define GNULIB_FDOPENDIR 1
| | #define GNULIB_FDUTIMENSAT 1
| | #define GETXATTR_WITH_POSIX_ACLS 1
| | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| | #define HAVE_ST_BLOCKS 1
| | #define FLEXIBLE_ARRAY_MEMBER /**/
| | #define HAVE_DECL___FPENDING 1
| | #define GNULIB_TEST_FSEEK 1
| | #define GNULIB_TEST_FSEEKO 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_FSTATAT 1
| | #define GNULIB_TEST_FUTIMENS 1
| | #define HAVE_GETPAGESIZE 1
| | #define HAVE_MINIMALLY_WORKING_GETCWD 1
| | #define GNULIB_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETDELIM 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define HAVE_GETGROUPS 1
| | #define GNULIB_TEST_GETGROUPS 1
| | #define GNULIB_TEST_GETLINE 1
| | #define __GETOPT_PREFIX rpl_
| | #define HAVE_GETPAGESIZE 1
| | #define GNULIB_TEST_GETPAGESIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_DECL___ARGV 0
| | #define GETTIMEOFDAY_TIMEZONE struct timezone
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_GROUP_MEMBER 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define HAVE_RAW_DECL_NL_LANGINFO 1
| | #define HAVE_LCHOWN 1
| | #define GNULIB_TEST_LCHOWN 1
| | #define GNULIB_TEST_LINK 1
| | #define LINK_FOLLOWS_SYMLINKS 0
| | #define GNULIB_TEST_LINKAT 1
| | #define HAVE_RAW_DECL_SETLOCALE 1
| | #define HAVE_RAW_DECL_DUPLOCALE 1
| | #define GNULIB_TEST_LOCALECONV 1
| | #define GNULIB_TEST_LSEEK 1
| | #define GNULIB_TEST_LSTAT 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 1
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define C_LOCALE_MAYBE_EILSEQ 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSCASECMP 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define GNULIB_TEST_MBSRTOWCS 1
| | #define GNULIB_TEST_MBTOWC 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define HAVE_MEMPCPY 1
| | #define GNULIB_TEST_MEMPCPY 1
| | #define HAVE_MEMRCHR 1
| | #define GNULIB_TEST_MEMRCHR 1
| | #define GNULIB_TEST_MKDIRAT 1
| | #define HAVE_MKDTEMP 1
| | #define GNULIB_TEST_MKDTEMP 1
| | #define GNULIB_TEST_MKFIFO 1
| | #define GNULIB_TEST_MKFIFOAT 1
| | #define GNULIB_TEST_MKNODAT 1
| | #define GNULIB_TEST_MKNOD 1
| | #define GNULIB_TEST_MKTIME 1
| | #define NEED_MKTIME_INTERNAL 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define FUNC_NL_LANGINFO_YESEXPR_WORKS 1
| | #define GNULIB_TEST_NL_LANGINFO 1
| | #define my_strftime nstrftime
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_OPENAT 1
| | #define GNULIB_TEST_OPENAT 1
| | #define HAVE_OPENDIR 1
| | #define GNULIB_TEST_OPENDIR 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_RAWMEMCHR 1
| | #define GNULIB_TEST_RAWMEMCHR 1
| | #define GNULIB_TEST_READ 1
| | #define HAVE_READDIR 1
| | #define GNULIB_TEST_READDIR 1
| | #define GNULIB_TEST_READLINK 1
| | #define GNULIB_TEST_READLINKAT 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_LINUX_FS_H 1
| | #define GNULIB_TEST_RENAMEAT 1
| | #define HAVE_LINUX_FS_H 1
| | #define HAVE_REWINDDIR 1
| | #define GNULIB_TEST_REWINDDIR 1
| | #define GNULIB_TEST_RMDIR 1
| | #define HAVE_RPMATCH 1
| | #define GNULIB_TEST_RPMATCH 1
| | #define HAVE_SELINUX_FLASK_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define getfilecon rpl_getfilecon
| | #define lgetfilecon rpl_lgetfilecon
| | #define fgetfilecon rpl_fgetfilecon
| | #define HAVE_SELINUX_CONTEXT_H 1
| | #define GNULIB_TEST_SETENV 1
| | #define HAVE_RAW_DECL_PTHREAD_SIGMASK 1
| | #define HAVE_RAW_DECL_SIGACTION 1
| | #define HAVE_RAW_DECL_SIGADDSET 1
| | #define HAVE_RAW_DECL_SIGDELSET 1
| | #define HAVE_RAW_DECL_SIGEMPTYSET 1
| | #define HAVE_RAW_DECL_SIGFILLSET 1
| | #define HAVE_RAW_DECL_SIGISMEMBER 1
| | #define HAVE_RAW_DECL_SIGPENDING 1
| | #define HAVE_RAW_DECL_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_DECL_SLEEP 1
| | #define GNULIB_TEST_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define GNULIB_TEST_STAT 1
| | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
| | #define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1
| | #define GNULIB_STATAT 1
| | #define __USE_MINGW_ANSI_STDIO 1
| | #define GNULIB_FSCANF 1
| | #define GNULIB_SCANF 1
| | #define HAVE_RAW_DECL_DPRINTF 1
| | #define HAVE_RAW_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FTELLO 1
| | #define HAVE_RAW_DECL_GETDELIM 1
| | #define HAVE_RAW_DECL_GETLINE 1
| | #define HAVE_RAW_DECL_PCLOSE 1
| | #define HAVE_RAW_DECL_POPEN 1
| | #define HAVE_RAW_DECL_RENAMEAT 1
| | #define HAVE_RAW_DECL_SNPRINTF 1
| | #define HAVE_RAW_DECL_TMPFILE 1
| | #define HAVE_RAW_DECL_VDPRINTF 1
| | #define HAVE_RAW_DECL_VSNPRINTF 1
| | #define HAVE_RAW_DECL__EXIT 1
| | #define HAVE_RAW_DECL_ATOLL 1
| | #define HAVE_RAW_DECL_CANONICALIZE_FILE_NAME 1
| | #define HAVE_RAW_DECL_GETLOADAVG 1
| | #define HAVE_RAW_DECL_GETSUBOPT 1
| | #define HAVE_RAW_DECL_GRANTPT 1
| | #define HAVE_RAW_DECL_INITSTATE 1
| | #define HAVE_RAW_DECL_INITSTATE_R 1
| | #define HAVE_RAW_DECL_MKDTEMP 1
| | #define HAVE_RAW_DECL_MKOSTEMP 1
| | #define HAVE_RAW_DECL_MKOSTEMPS 1
| | #define HAVE_RAW_DECL_MKSTEMP 1
| | #define HAVE_RAW_DECL_MKSTEMPS 1
| | #define HAVE_RAW_DECL_POSIX_OPENPT 1
| | #define HAVE_RAW_DECL_PTSNAME 1
| | #define HAVE_RAW_DECL_PTSNAME_R 1
| | #define HAVE_RAW_DECL_QSORT_R 1
| | #define HAVE_RAW_DECL_RANDOM 1
| | #define HAVE_RAW_DECL_RANDOM_R 1
| | #define HAVE_RAW_DECL_REALLOCARRAY 1
| | #define HAVE_RAW_DECL_REALPATH 1
| | #define HAVE_RAW_DECL_RPMATCH 1
| | #define HAVE_RAW_DECL_SECURE_GETENV 1
| | #define HAVE_RAW_DECL_SETENV 1
| | #define HAVE_RAW_DECL_SETSTATE 1
| | #define HAVE_RAW_DECL_SETSTATE_R 1
| | #define HAVE_RAW_DECL_SRANDOM 1
| | #define HAVE_RAW_DECL_SRANDOM_R 1
| | #define HAVE_RAW_DECL_STRTOD 1
| | #define HAVE_RAW_DECL_STRTOLL 1
| | #define HAVE_RAW_DECL_STRTOULL 1
| | #define HAVE_RAW_DECL_UNLOCKPT 1
| | #define HAVE_RAW_DECL_UNSETENV 1
| | #define HAVE_STPCPY 1
| | #define GNULIB_TEST_STPCPY 1
| | #define HAVE_STRCASECMP 1
| | #define HAVE_STRNCASECMP 1
| | #define HAVE_DECL_STRNCASECMP 1
| | #define HAVE_STRCHRNUL 1
| | #define GNULIB_TEST_STRCHRNUL 1
| | #define GNULIB_TEST_STRDUP 1
| | #define GNULIB_STRERROR 1
| | #define GNULIB_TEST_STRERROR 1
| | #define GNULIB_TEST_STRNDUP 1
| | #define GNULIB_TEST_STRNLEN 1
| | #define HAVE_STRTOL 1
| | #define HAVE_STRTOLL 1
| | #define GNULIB_TEST_STRTOLL 1
| | #define HAVE_STRTOUL 1
| | #define HAVE_STRTOULL 1
| | #define GNULIB_TEST_STRTOULL 1
| | #define GNULIB_TEST_SYMLINK 1
| | #define GNULIB_TEST_SYMLINKAT 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_LOCALTIME_R 1
| | #define GNULIB_TEST_TIME_R 1
| | #define GNULIB_TEST_TIME_RZ 1
| | #define GNULIB_TEST_TIMEGM 1
| | #define HAVE_RUN_TZSET_TEST 1
| | #define GNULIB_TEST_TZSET 1
| | #define HAVE_RAW_DECL_CHDIR 1
| | #define HAVE_RAW_DECL_CHOWN 1
| | #define HAVE_RAW_DECL_DUP 1
| | #define HAVE_RAW_DECL_DUP2 1
| | #define HAVE_RAW_DECL_DUP3 1
| | #define HAVE_RAW_DECL_ENVIRON 1
| | #define HAVE_RAW_DECL_EUIDACCESS 1
| | #define HAVE_RAW_DECL_FACCESSAT 1
| | #define HAVE_RAW_DECL_FCHDIR 1
| | #define HAVE_RAW_DECL_FCHOWNAT 1
| | #define HAVE_RAW_DECL_FDATASYNC 1
| | #define HAVE_RAW_DECL_FSYNC 1
| | #define HAVE_RAW_DECL_FTRUNCATE 1
| | #define HAVE_RAW_DECL_GETCWD 1
| | #define HAVE_RAW_DECL_GETDOMAINNAME 1
| | #define HAVE_RAW_DECL_GETDTABLESIZE 1
| | #define HAVE_RAW_DECL_GETGROUPS 1
| | #define HAVE_RAW_DECL_GETHOSTNAME 1
| | #define HAVE_RAW_DECL_GETLOGIN 1
| | #define HAVE_RAW_DECL_GETLOGIN_R 1
| | #define HAVE_RAW_DECL_GETPAGESIZE 1
| | #define HAVE_RAW_DECL_GETUSERSHELL 1
| | #define HAVE_RAW_DECL_SETUSERSHELL 1
| | #define HAVE_RAW_DECL_ENDUSERSHELL 1
| | #define HAVE_RAW_DECL_GROUP_MEMBER 1
| | #define HAVE_RAW_DECL_ISATTY 1
| | #define HAVE_RAW_DECL_LCHOWN 1
| | #define HAVE_RAW_DECL_LINK 1
| | #define HAVE_RAW_DECL_LINKAT 1
| | #define HAVE_RAW_DECL_LSEEK 1
| | #define HAVE_RAW_DECL_PIPE 1
| | #define HAVE_RAW_DECL_PIPE2 1
| | #define HAVE_RAW_DECL_PREAD 1
| | #define HAVE_RAW_DECL_PWRITE 1
| | #define HAVE_RAW_DECL_READLINK 1
| | #define HAVE_RAW_DECL_READLINKAT 1
| | #define HAVE_RAW_DECL_RMDIR 1
| | #define HAVE_RAW_DECL_SETHOSTNAME 1
| | #define HAVE_RAW_DECL_SLEEP 1
| | #define HAVE_RAW_DECL_SYMLINK 1
| | #define HAVE_RAW_DECL_SYMLINKAT 1
| | #define HAVE_RAW_DECL_TRUNCATE 1
| | #define HAVE_RAW_DECL_TTYNAME_R 1
| | #define HAVE_RAW_DECL_UNLINK 1
| | #define HAVE_RAW_DECL_UNLINKAT 1
| | #define HAVE_RAW_DECL_USLEEP 1
| | #define GNULIB_TEST_UNLINK 1
| | #define GNULIB_TEST_UNLINKAT 1
| | #define UNLINK_CANNOT_UNLINK_DIR 1
| | #define USE_UNLOCKED_IO 1
| | #define HAVE_UNSETENV 1
| | #define GNULIB_TEST_UNSETENV 1
| | #define GNULIB_TEST_UTIME 1
| | #define HAVE_RAW_DECL_UTIME 1
| | #define GNULIB_TEST_UTIMENSAT 1
| | #define HAVE_VASPRINTF 1
| | #define GNULIB_TEST_VASPRINTF 1
| | #define HAVE_VSNPRINTF 1
| | #define GNULIB_TEST_VSNPRINTF 1
| | #define HAVE_RAW_DECL_BTOWC 1
| | #define HAVE_RAW_DECL_WCTOB 1
| | #define HAVE_RAW_DECL_MBSINIT 1
| | #define HAVE_RAW_DECL_MBRTOWC 1
| | #define HAVE_RAW_DECL_MBRLEN 1
| | #define HAVE_RAW_DECL_MBSRTOWCS 1
| | #define HAVE_RAW_DECL_MBSNRTOWCS 1
| | #define HAVE_RAW_DECL_WCRTOMB 1
| | #define HAVE_RAW_DECL_WCSRTOMBS 1
| | #define HAVE_RAW_DECL_WCSNRTOMBS 1
| | #define HAVE_RAW_DECL_WCWIDTH 1
| | #define HAVE_RAW_DECL_WMEMCHR 1
| | #define HAVE_RAW_DECL_WMEMCMP 1
| | #define HAVE_RAW_DECL_WMEMCPY 1
| | #define HAVE_RAW_DECL_WMEMMOVE 1
| | #define HAVE_RAW_DECL_WMEMSET 1
| | #define HAVE_RAW_DECL_WCSLEN 1
| | #define HAVE_RAW_DECL_WCSNLEN 1
| | #define HAVE_RAW_DECL_WCSCPY 1
| | #define HAVE_RAW_DECL_WCPCPY 1
| | #define HAVE_RAW_DECL_WCSNCPY 1
| | #define HAVE_RAW_DECL_WCPNCPY 1
| | #define HAVE_RAW_DECL_WCSCAT 1
| | #define HAVE_RAW_DECL_WCSNCAT 1
| | #define HAVE_RAW_DECL_WCSCMP 1
| | #define HAVE_RAW_DECL_WCSNCMP 1
| | #define HAVE_RAW_DECL_WCSCASECMP 1
| | #define HAVE_RAW_DECL_WCSNCASECMP 1
| | #define HAVE_RAW_DECL_WCSCOLL 1
| | #define HAVE_RAW_DECL_WCSXFRM 1
| | #define HAVE_RAW_DECL_WCSDUP 1
| | #define HAVE_RAW_DECL_WCSCHR 1
| | #define HAVE_RAW_DECL_WCSRCHR 1
| | #define HAVE_RAW_DECL_WCSCSPN 1
| | #define HAVE_RAW_DECL_WCSSPN 1
| | #define HAVE_RAW_DECL_WCSPBRK 1
| | #define HAVE_RAW_DECL_WCSSTR 1
| | #define HAVE_RAW_DECL_WCSTOK 1
| | #define HAVE_RAW_DECL_WCSWIDTH 1
| | #define HAVE_RAW_DECL_WCSFTIME 1
| | #define GNULIB_TEST_WCRTOMB 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_DECL_WCWIDTH 1
| | #define GNULIB_TEST_WCWIDTH 1
| | #define GNULIB_TEST_WRITE 1
| | #define HAVE_STDINT_H 1
| | #define TIME_WITH_SYS_TIME 1
| | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| | #define HAVE_ST_BLKSIZE 1
| | #define HAVE_SYS_MTIO_H 1
| | #define MTIO_CHECK_FIELD mt_type
| | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| | #define HAVE_SYS_XATTR_H 1
| | #define HAVE_XATTRS /**/
| | #define HAVE_DECL_GETGRGID 1
| | #define HAVE_DECL_GETPWUID 1
| | #define HAVE_DECL_TIME 1
| | #define HAVE_WAITPID 1
| | #define REMOTE_SHELL "/usr/bin/rsh"
| | #define COMPRESS_PROGRAM "compress"
| | #define GZIP_PROGRAM "gzip"
| | #define BZIP2_PROGRAM "bzip2"
| | #define LZIP_PROGRAM "lzip"
| | #define LZMA_PROGRAM "xz"
| | #define LZOP_PROGRAM "lzop"
| | #define XZ_PROGRAM "xz"
| | #define ZSTD_PROGRAM "zstd"
| | #define DEFAULT_ARCHIVE_FORMAT GNU_FORMAT
| | #define DEFAULT_ARCHIVE "-"
| | #define DEFAULT_BLOCKING 20
| | #define DEFAULT_QUOTING_STYLE escape_quoting_style
| | #define HAVE_ICONV 1
| | #define ICONV_CONST 
| | #define HAVE_ICONV_H 1
| | /* end confdefs.h.  */
| | 
| | #ifdef HAVE_ICONV_H
| | # include <iconv.h>
| | #endif
| | 
| | 
| | int
| | main ()
| | {
| | if (sizeof ((iconv_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:38220: result: yes
| configure:38236: checking for a sed that does not truncate output
| configure:38300: result: /bin/sed
| configure:38306: checking whether NLS is requested
| configure:38315: result: yes
| configure:38355: checking for msgfmt
| configure: trying /usr/bin/msgfmt...
| 0 translated messages.
| configure:38387: result: /usr/bin/msgfmt
| configure:38396: checking for gmsgfmt
| configure:38427: result: /usr/bin/msgfmt
| configure:38477: checking for xgettext
| configure: trying /usr/bin/xgettext...
| /usr/bin/xgettext: warning: file '/dev/null' extension '' is unknown; will try C
| configure:38509: result: /usr/bin/xgettext
| configure:38554: checking for msgmerge
| configure: trying /usr/bin/msgmerge...
| configure:38585: result: /usr/bin/msgmerge
| configure:38626: checking for CFPreferencesCopyAppValue
| configure:38644: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  -Wl,-framework -Wl,CoreFoundation >&5
| conftest.c:704:10: fatal error: CoreFoundation/CFPreferences.h: No such file or directory
|  #include <CoreFoundation/CFPreferences.h>
|           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| compilation terminated.
| configure:38644: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | #define HAVE_ACL_LIBACL_H 1
| | #define HAVE_ACL_ENTRIES 1
| | #define HAVE_ACL_FIRST_ENTRY 1
| | #define USE_ACL 1
| | #define HAVE_ALLOCA 1
| | #define GNULIB_AREADLINKAT 1
| | #define GNULIB_AREADLINKAT_WITH_SIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define GNULIB_TEST_BTOWC 1
| | #define HAVE___BUILTIN_EXPECT 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_CHOWN 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define HAVE_CLOSEDIR 1
| | #define GNULIB_TEST_CLOSEDIR 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_RAW_DECL_ALPHASORT 1
| | #define HAVE_RAW_DECL_CLOSEDIR 1
| | #define HAVE_RAW_DECL_DIRFD 1
| | #define HAVE_RAW_DECL_FDOPENDIR 1
| | #define HAVE_RAW_DECL_OPENDIR 1
| | #define HAVE_RAW_DECL_READDIR 1
| | #define HAVE_RAW_DECL_REWINDDIR 1
| | #define HAVE_RAW_DECL_SCANDIR 1
| | #define GNULIB_DIRENT_SAFER 1
| | #define HAVE_DIRFD 1
| | #define HAVE_DECL_DIRFD 1
| | #define GNULIB_TEST_DIRFD 1
| | #define GNULIB_DIRNAME 1
| | #define GNULIB_TEST_DUP 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define HAVE_EUIDACCESS 1
| | #define GNULIB_TEST_EUIDACCESS 1
| | #define GNULIB_FACCESSAT 1
| | #define GNULIB_TEST_FACCESSAT 1
| | #define GNULIB_TEST_FCHDIR 1
| | #define GNULIB_FCHMODAT 1
| | #define GNULIB_TEST_FCHMODAT 1
| | #define GNULIB_FCHOWNAT 1
| | #define GNULIB_TEST_FCHOWNAT 1
| | #define GNULIB_TEST_FCNTL 1
| | #define HAVE_RAW_DECL_FCNTL 1
| | #define HAVE_RAW_DECL_OPENAT 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define HAVE_DECL_FDOPENDIR 1
| | #define GNULIB_TEST_FDOPENDIR 1
| | #define GNULIB_FDOPENDIR 1
| | #define GNULIB_FDUTIMENSAT 1
| | #define GETXATTR_WITH_POSIX_ACLS 1
| | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| | #define HAVE_ST_BLOCKS 1
| | #define FLEXIBLE_ARRAY_MEMBER /**/
| | #define HAVE_DECL___FPENDING 1
| | #define GNULIB_TEST_FSEEK 1
| | #define GNULIB_TEST_FSEEKO 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_FSTATAT 1
| | #define GNULIB_TEST_FUTIMENS 1
| | #define HAVE_GETPAGESIZE 1
| | #define HAVE_MINIMALLY_WORKING_GETCWD 1
| | #define GNULIB_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETDELIM 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define HAVE_GETGROUPS 1
| | #define GNULIB_TEST_GETGROUPS 1
| | #define GNULIB_TEST_GETLINE 1
| | #define __GETOPT_PREFIX rpl_
| | #define HAVE_GETPAGESIZE 1
| | #define GNULIB_TEST_GETPAGESIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_DECL___ARGV 0
| | #define GETTIMEOFDAY_TIMEZONE struct timezone
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_GROUP_MEMBER 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define HAVE_RAW_DECL_NL_LANGINFO 1
| | #define HAVE_LCHOWN 1
| | #define GNULIB_TEST_LCHOWN 1
| | #define GNULIB_TEST_LINK 1
| | #define LINK_FOLLOWS_SYMLINKS 0
| | #define GNULIB_TEST_LINKAT 1
| | #define HAVE_RAW_DECL_SETLOCALE 1
| | #define HAVE_RAW_DECL_DUPLOCALE 1
| | #define GNULIB_TEST_LOCALECONV 1
| | #define GNULIB_TEST_LSEEK 1
| | #define GNULIB_TEST_LSTAT 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 1
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define C_LOCALE_MAYBE_EILSEQ 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSCASECMP 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define GNULIB_TEST_MBSRTOWCS 1
| | #define GNULIB_TEST_MBTOWC 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define HAVE_MEMPCPY 1
| | #define GNULIB_TEST_MEMPCPY 1
| | #define HAVE_MEMRCHR 1
| | #define GNULIB_TEST_MEMRCHR 1
| | #define GNULIB_TEST_MKDIRAT 1
| | #define HAVE_MKDTEMP 1
| | #define GNULIB_TEST_MKDTEMP 1
| | #define GNULIB_TEST_MKFIFO 1
| | #define GNULIB_TEST_MKFIFOAT 1
| | #define GNULIB_TEST_MKNODAT 1
| | #define GNULIB_TEST_MKNOD 1
| | #define GNULIB_TEST_MKTIME 1
| | #define NEED_MKTIME_INTERNAL 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define FUNC_NL_LANGINFO_YESEXPR_WORKS 1
| | #define GNULIB_TEST_NL_LANGINFO 1
| | #define my_strftime nstrftime
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_OPENAT 1
| | #define GNULIB_TEST_OPENAT 1
| | #define HAVE_OPENDIR 1
| | #define GNULIB_TEST_OPENDIR 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_RAWMEMCHR 1
| | #define GNULIB_TEST_RAWMEMCHR 1
| | #define GNULIB_TEST_READ 1
| | #define HAVE_READDIR 1
| | #define GNULIB_TEST_READDIR 1
| | #define GNULIB_TEST_READLINK 1
| | #define GNULIB_TEST_READLINKAT 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_LINUX_FS_H 1
| | #define GNULIB_TEST_RENAMEAT 1
| | #define HAVE_LINUX_FS_H 1
| | #define HAVE_REWINDDIR 1
| | #define GNULIB_TEST_REWINDDIR 1
| | #define GNULIB_TEST_RMDIR 1
| | #define HAVE_RPMATCH 1
| | #define GNULIB_TEST_RPMATCH 1
| | #define HAVE_SELINUX_FLASK_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define getfilecon rpl_getfilecon
| | #define lgetfilecon rpl_lgetfilecon
| | #define fgetfilecon rpl_fgetfilecon
| | #define HAVE_SELINUX_CONTEXT_H 1
| | #define GNULIB_TEST_SETENV 1
| | #define HAVE_RAW_DECL_PTHREAD_SIGMASK 1
| | #define HAVE_RAW_DECL_SIGACTION 1
| | #define HAVE_RAW_DECL_SIGADDSET 1
| | #define HAVE_RAW_DECL_SIGDELSET 1
| | #define HAVE_RAW_DECL_SIGEMPTYSET 1
| | #define HAVE_RAW_DECL_SIGFILLSET 1
| | #define HAVE_RAW_DECL_SIGISMEMBER 1
| | #define HAVE_RAW_DECL_SIGPENDING 1
| | #define HAVE_RAW_DECL_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_DECL_SLEEP 1
| | #define GNULIB_TEST_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define GNULIB_TEST_STAT 1
| | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
| | #define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1
| | #define GNULIB_STATAT 1
| | #define __USE_MINGW_ANSI_STDIO 1
| | #define GNULIB_FSCANF 1
| | #define GNULIB_SCANF 1
| | #define HAVE_RAW_DECL_DPRINTF 1
| | #define HAVE_RAW_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FTELLO 1
| | #define HAVE_RAW_DECL_GETDELIM 1
| | #define HAVE_RAW_DECL_GETLINE 1
| | #define HAVE_RAW_DECL_PCLOSE 1
| | #define HAVE_RAW_DECL_POPEN 1
| | #define HAVE_RAW_DECL_RENAMEAT 1
| | #define HAVE_RAW_DECL_SNPRINTF 1
| | #define HAVE_RAW_DECL_TMPFILE 1
| | #define HAVE_RAW_DECL_VDPRINTF 1
| | #define HAVE_RAW_DECL_VSNPRINTF 1
| | #define HAVE_RAW_DECL__EXIT 1
| | #define HAVE_RAW_DECL_ATOLL 1
| | #define HAVE_RAW_DECL_CANONICALIZE_FILE_NAME 1
| | #define HAVE_RAW_DECL_GETLOADAVG 1
| | #define HAVE_RAW_DECL_GETSUBOPT 1
| | #define HAVE_RAW_DECL_GRANTPT 1
| | #define HAVE_RAW_DECL_INITSTATE 1
| | #define HAVE_RAW_DECL_INITSTATE_R 1
| | #define HAVE_RAW_DECL_MKDTEMP 1
| | #define HAVE_RAW_DECL_MKOSTEMP 1
| | #define HAVE_RAW_DECL_MKOSTEMPS 1
| | #define HAVE_RAW_DECL_MKSTEMP 1
| | #define HAVE_RAW_DECL_MKSTEMPS 1
| | #define HAVE_RAW_DECL_POSIX_OPENPT 1
| | #define HAVE_RAW_DECL_PTSNAME 1
| | #define HAVE_RAW_DECL_PTSNAME_R 1
| | #define HAVE_RAW_DECL_QSORT_R 1
| | #define HAVE_RAW_DECL_RANDOM 1
| | #define HAVE_RAW_DECL_RANDOM_R 1
| | #define HAVE_RAW_DECL_REALLOCARRAY 1
| | #define HAVE_RAW_DECL_REALPATH 1
| | #define HAVE_RAW_DECL_RPMATCH 1
| | #define HAVE_RAW_DECL_SECURE_GETENV 1
| | #define HAVE_RAW_DECL_SETENV 1
| | #define HAVE_RAW_DECL_SETSTATE 1
| | #define HAVE_RAW_DECL_SETSTATE_R 1
| | #define HAVE_RAW_DECL_SRANDOM 1
| | #define HAVE_RAW_DECL_SRANDOM_R 1
| | #define HAVE_RAW_DECL_STRTOD 1
| | #define HAVE_RAW_DECL_STRTOLL 1
| | #define HAVE_RAW_DECL_STRTOULL 1
| | #define HAVE_RAW_DECL_UNLOCKPT 1
| | #define HAVE_RAW_DECL_UNSETENV 1
| | #define HAVE_STPCPY 1
| | #define GNULIB_TEST_STPCPY 1
| | #define HAVE_STRCASECMP 1
| | #define HAVE_STRNCASECMP 1
| | #define HAVE_DECL_STRNCASECMP 1
| | #define HAVE_STRCHRNUL 1
| | #define GNULIB_TEST_STRCHRNUL 1
| | #define GNULIB_TEST_STRDUP 1
| | #define GNULIB_STRERROR 1
| | #define GNULIB_TEST_STRERROR 1
| | #define GNULIB_TEST_STRNDUP 1
| | #define GNULIB_TEST_STRNLEN 1
| | #define HAVE_STRTOL 1
| | #define HAVE_STRTOLL 1
| | #define GNULIB_TEST_STRTOLL 1
| | #define HAVE_STRTOUL 1
| | #define HAVE_STRTOULL 1
| | #define GNULIB_TEST_STRTOULL 1
| | #define GNULIB_TEST_SYMLINK 1
| | #define GNULIB_TEST_SYMLINKAT 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_LOCALTIME_R 1
| | #define GNULIB_TEST_TIME_R 1
| | #define GNULIB_TEST_TIME_RZ 1
| | #define GNULIB_TEST_TIMEGM 1
| | #define HAVE_RUN_TZSET_TEST 1
| | #define GNULIB_TEST_TZSET 1
| | #define HAVE_RAW_DECL_CHDIR 1
| | #define HAVE_RAW_DECL_CHOWN 1
| | #define HAVE_RAW_DECL_DUP 1
| | #define HAVE_RAW_DECL_DUP2 1
| | #define HAVE_RAW_DECL_DUP3 1
| | #define HAVE_RAW_DECL_ENVIRON 1
| | #define HAVE_RAW_DECL_EUIDACCESS 1
| | #define HAVE_RAW_DECL_FACCESSAT 1
| | #define HAVE_RAW_DECL_FCHDIR 1
| | #define HAVE_RAW_DECL_FCHOWNAT 1
| | #define HAVE_RAW_DECL_FDATASYNC 1
| | #define HAVE_RAW_DECL_FSYNC 1
| | #define HAVE_RAW_DECL_FTRUNCATE 1
| | #define HAVE_RAW_DECL_GETCWD 1
| | #define HAVE_RAW_DECL_GETDOMAINNAME 1
| | #define HAVE_RAW_DECL_GETDTABLESIZE 1
| | #define HAVE_RAW_DECL_GETGROUPS 1
| | #define HAVE_RAW_DECL_GETHOSTNAME 1
| | #define HAVE_RAW_DECL_GETLOGIN 1
| | #define HAVE_RAW_DECL_GETLOGIN_R 1
| | #define HAVE_RAW_DECL_GETPAGESIZE 1
| | #define HAVE_RAW_DECL_GETUSERSHELL 1
| | #define HAVE_RAW_DECL_SETUSERSHELL 1
| | #define HAVE_RAW_DECL_ENDUSERSHELL 1
| | #define HAVE_RAW_DECL_GROUP_MEMBER 1
| | #define HAVE_RAW_DECL_ISATTY 1
| | #define HAVE_RAW_DECL_LCHOWN 1
| | #define HAVE_RAW_DECL_LINK 1
| | #define HAVE_RAW_DECL_LINKAT 1
| | #define HAVE_RAW_DECL_LSEEK 1
| | #define HAVE_RAW_DECL_PIPE 1
| | #define HAVE_RAW_DECL_PIPE2 1
| | #define HAVE_RAW_DECL_PREAD 1
| | #define HAVE_RAW_DECL_PWRITE 1
| | #define HAVE_RAW_DECL_READLINK 1
| | #define HAVE_RAW_DECL_READLINKAT 1
| | #define HAVE_RAW_DECL_RMDIR 1
| | #define HAVE_RAW_DECL_SETHOSTNAME 1
| | #define HAVE_RAW_DECL_SLEEP 1
| | #define HAVE_RAW_DECL_SYMLINK 1
| | #define HAVE_RAW_DECL_SYMLINKAT 1
| | #define HAVE_RAW_DECL_TRUNCATE 1
| | #define HAVE_RAW_DECL_TTYNAME_R 1
| | #define HAVE_RAW_DECL_UNLINK 1
| | #define HAVE_RAW_DECL_UNLINKAT 1
| | #define HAVE_RAW_DECL_USLEEP 1
| | #define GNULIB_TEST_UNLINK 1
| | #define GNULIB_TEST_UNLINKAT 1
| | #define UNLINK_CANNOT_UNLINK_DIR 1
| | #define USE_UNLOCKED_IO 1
| | #define HAVE_UNSETENV 1
| | #define GNULIB_TEST_UNSETENV 1
| | #define GNULIB_TEST_UTIME 1
| | #define HAVE_RAW_DECL_UTIME 1
| | #define GNULIB_TEST_UTIMENSAT 1
| | #define HAVE_VASPRINTF 1
| | #define GNULIB_TEST_VASPRINTF 1
| | #define HAVE_VSNPRINTF 1
| | #define GNULIB_TEST_VSNPRINTF 1
| | #define HAVE_RAW_DECL_BTOWC 1
| | #define HAVE_RAW_DECL_WCTOB 1
| | #define HAVE_RAW_DECL_MBSINIT 1
| | #define HAVE_RAW_DECL_MBRTOWC 1
| | #define HAVE_RAW_DECL_MBRLEN 1
| | #define HAVE_RAW_DECL_MBSRTOWCS 1
| | #define HAVE_RAW_DECL_MBSNRTOWCS 1
| | #define HAVE_RAW_DECL_WCRTOMB 1
| | #define HAVE_RAW_DECL_WCSRTOMBS 1
| | #define HAVE_RAW_DECL_WCSNRTOMBS 1
| | #define HAVE_RAW_DECL_WCWIDTH 1
| | #define HAVE_RAW_DECL_WMEMCHR 1
| | #define HAVE_RAW_DECL_WMEMCMP 1
| | #define HAVE_RAW_DECL_WMEMCPY 1
| | #define HAVE_RAW_DECL_WMEMMOVE 1
| | #define HAVE_RAW_DECL_WMEMSET 1
| | #define HAVE_RAW_DECL_WCSLEN 1
| | #define HAVE_RAW_DECL_WCSNLEN 1
| | #define HAVE_RAW_DECL_WCSCPY 1
| | #define HAVE_RAW_DECL_WCPCPY 1
| | #define HAVE_RAW_DECL_WCSNCPY 1
| | #define HAVE_RAW_DECL_WCPNCPY 1
| | #define HAVE_RAW_DECL_WCSCAT 1
| | #define HAVE_RAW_DECL_WCSNCAT 1
| | #define HAVE_RAW_DECL_WCSCMP 1
| | #define HAVE_RAW_DECL_WCSNCMP 1
| | #define HAVE_RAW_DECL_WCSCASECMP 1
| | #define HAVE_RAW_DECL_WCSNCASECMP 1
| | #define HAVE_RAW_DECL_WCSCOLL 1
| | #define HAVE_RAW_DECL_WCSXFRM 1
| | #define HAVE_RAW_DECL_WCSDUP 1
| | #define HAVE_RAW_DECL_WCSCHR 1
| | #define HAVE_RAW_DECL_WCSRCHR 1
| | #define HAVE_RAW_DECL_WCSCSPN 1
| | #define HAVE_RAW_DECL_WCSSPN 1
| | #define HAVE_RAW_DECL_WCSPBRK 1
| | #define HAVE_RAW_DECL_WCSSTR 1
| | #define HAVE_RAW_DECL_WCSTOK 1
| | #define HAVE_RAW_DECL_WCSWIDTH 1
| | #define HAVE_RAW_DECL_WCSFTIME 1
| | #define GNULIB_TEST_WCRTOMB 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_DECL_WCWIDTH 1
| | #define GNULIB_TEST_WCWIDTH 1
| | #define GNULIB_TEST_WRITE 1
| | #define HAVE_STDINT_H 1
| | #define TIME_WITH_SYS_TIME 1
| | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| | #define HAVE_ST_BLKSIZE 1
| | #define HAVE_SYS_MTIO_H 1
| | #define MTIO_CHECK_FIELD mt_type
| | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| | #define HAVE_SYS_XATTR_H 1
| | #define HAVE_XATTRS /**/
| | #define HAVE_DECL_GETGRGID 1
| | #define HAVE_DECL_GETPWUID 1
| | #define HAVE_DECL_TIME 1
| | #define HAVE_WAITPID 1
| | #define REMOTE_SHELL "/usr/bin/rsh"
| | #define COMPRESS_PROGRAM "compress"
| | #define GZIP_PROGRAM "gzip"
| | #define BZIP2_PROGRAM "bzip2"
| | #define LZIP_PROGRAM "lzip"
| | #define LZMA_PROGRAM "xz"
| | #define LZOP_PROGRAM "lzop"
| | #define XZ_PROGRAM "xz"
| | #define ZSTD_PROGRAM "zstd"
| | #define DEFAULT_ARCHIVE_FORMAT GNU_FORMAT
| | #define DEFAULT_ARCHIVE "-"
| | #define DEFAULT_BLOCKING 20
| | #define DEFAULT_QUOTING_STYLE escape_quoting_style
| | #define HAVE_ICONV 1
| | #define ICONV_CONST 
| | #define HAVE_ICONV_H 1
| | /* end confdefs.h.  */
| | #include <CoreFoundation/CFPreferences.h>
| | int
| | main ()
| | {
| | CFPreferencesCopyAppValue(NULL, NULL)
| |   ;
| |   return 0;
| | }
| configure:38653: result: no
| configure:38660: checking for CFLocaleCopyCurrent
| configure:38678: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  -Wl,-framework -Wl,CoreFoundation >&5
| conftest.c:704:10: fatal error: CoreFoundation/CFLocale.h: No such file or directory
|  #include <CoreFoundation/CFLocale.h>
|           ^~~~~~~~~~~~~~~~~~~~~~~~~~~
| compilation terminated.
| configure:38678: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU tar"
| | #define PACKAGE_TARNAME "tar"
| | #define PACKAGE_VERSION "1.30"
| | #define PACKAGE_STRING "GNU tar 1.30"
| | #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| | #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| | #define PACKAGE "tar"
| | #define VERSION "1.30"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_FSEEKO 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define _FILE_OFFSET_BITS 64
| | #define _DARWIN_USE_64_BIT_INODE 1
| | #define HAVE_FCNTL_H 1
| | #define HAVE_LINUX_FD_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_SGTTY_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_MTIO_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_STDIO_EXT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_LANGINFO_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_MALLOC_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYSEXITS_H 1
| | #define HAVE_UTIME_H 1
| | #define HAVE_NETDB_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_PWD_H 1
| | #define HAVE_GRP_H 1
| | #define MAJOR_IN_SYSMACROS 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_POSIX_ACLS /**/
| | #define major_t int
| | #define minor_t int
| | #define HAVE_FCHMOD 1
| | #define HAVE_FLOCKFILE 1
| | #define HAVE_FUNLOCKFILE 1
| | #define HAVE_PATHCONF 1
| | #define HAVE_BTOWC 1
| | #define HAVE_CANONICALIZE_FILE_NAME 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_CHOWN 1
| | #define HAVE_FCHOWN 1
| | #define HAVE_FCHDIR 1
| | #define HAVE_FDOPENDIR 1
| | #define HAVE_FACCESSAT 1
| | #define HAVE_FCHMODAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_MEMPCPY 1
| | #define HAVE_ISBLANK 1
| | #define HAVE_ISWCTYPE 1
| | #define HAVE_MBSRTOWCS 1
| | #define HAVE_WMEMCHR 1
| | #define HAVE_WMEMCPY 1
| | #define HAVE_WMEMPCPY 1
| | #define HAVE_FSTATAT 1
| | #define HAVE_FUTIMENS 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_LINK 1
| | #define HAVE_OPENAT 1
| | #define HAVE_LINKAT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_MKDIRAT 1
| | #define HAVE_MKFIFO 1
| | #define HAVE_MKFIFOAT 1
| | #define HAVE_MKNODAT 1
| | #define HAVE_MKNOD 1
| | #define HAVE_TZSET 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_RENAMEAT 1
| | #define HAVE_SETENV 1
| | #define HAVE_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_STRTOIMAX 1
| | #define HAVE_STRTOUMAX 1
| | #define HAVE_SYMLINKAT 1
| | #define HAVE_LOCALTIME_R 1
| | #define HAVE_TIMEGM 1
| | #define HAVE_PIPE 1
| | #define HAVE_UNLINKAT 1
| | #define HAVE_UTIME 1
| | #define HAVE_FUTIMES 1
| | #define HAVE_FUTIMESAT 1
| | #define HAVE_UTIMENSAT 1
| | #define HAVE_LUTIMES 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_FSYNC 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define restrict __restrict
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 1
| | #define HAVE_DECL_FGETS_UNLOCKED 1
| | #define HAVE_DECL_FPUTC_UNLOCKED 1
| | #define HAVE_DECL_FPUTS_UNLOCKED 1
| | #define HAVE_DECL_FREAD_UNLOCKED 1
| | #define HAVE_DECL_FWRITE_UNLOCKED 1
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_LONG_FILE_NAMES 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define FUNC_REALPATH_WORKS 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_CHOWN 1
| | #define HAVE_ENVIRON_DECL 1
| | #define GETGROUPS_T gid_t
| | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| | #define HAVE_DECL_FCHDIR 1
| | #define HAVE_WORKING_O_NOATIME 1
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_MBSTATE_T 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_GETCWD 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #ifndef __armhf__
| | #define __armhf__ 1
| | #endif
| | #define HAVE_WINT_T 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_RAW_DECL_IMAXABS 1
| | #define HAVE_RAW_DECL_IMAXDIV 1
| | #define HAVE_RAW_DECL_STRTOIMAX 1
| | #define HAVE_RAW_DECL_STRTOUMAX 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_DECL_MEMRCHR 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define TIME_T_IS_SIGNED 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_TM_GMTOFF 1
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE__BOOL 1
| | #define HAVE_COMPOUND_LITERALS 1
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define HAVE_SIGSET_T 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_FFSL 1
| | #define HAVE_RAW_DECL_FFSLL 1
| | #define HAVE_RAW_DECL_MEMMEM 1
| | #define HAVE_RAW_DECL_MEMPCPY 1
| | #define HAVE_RAW_DECL_MEMRCHR 1
| | #define HAVE_RAW_DECL_RAWMEMCHR 1
| | #define HAVE_RAW_DECL_STPCPY 1
| | #define HAVE_RAW_DECL_STPNCPY 1
| | #define HAVE_RAW_DECL_STRCHRNUL 1
| | #define HAVE_RAW_DECL_STRDUP 1
| | #define HAVE_RAW_DECL_STRNCAT 1
| | #define HAVE_RAW_DECL_STRNDUP 1
| | #define HAVE_RAW_DECL_STRNLEN 1
| | #define HAVE_RAW_DECL_STRPBRK 1
| | #define HAVE_RAW_DECL_STRSEP 1
| | #define HAVE_RAW_DECL_STRCASESTR 1
| | #define HAVE_RAW_DECL_STRTOK_R 1
| | #define HAVE_RAW_DECL_STRERROR_R 1
| | #define HAVE_RAW_DECL_STRSIGNAL 1
| | #define HAVE_RAW_DECL_STRVERSCMP 1
| | #define HAVE_RAW_DECL_FFS 1
| | #define HAVE_RAW_DECL_STRCASECMP 1
| | #define HAVE_RAW_DECL_STRNCASECMP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_DECL_STRTOIMAX 1
| | #define HAVE_DECL_STRTOUMAX 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_WORKING_UTIMES 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 1
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_SYS_ACL_H 1
| | #define HAVE_ACL_GET_FILE 1
| | #define HAVE_ACL_GET_FD 1
| | #define HAVE_ACL_SET_FILE 1
| | #define HAVE_ACL_SET_FD 1
| | #define HAVE_ACL_FREE 1
| | #define HAVE_ACL_FROM_MODE 1
| | #define HAVE_ACL_FROM_TEXT 1
| | #define HAVE_ACL_DELETE_DEF_FILE 1
| | #define HAVE_ACL_EXTENDED_FILE 1
| | #define HAVE_ACL_LIBACL_H 1
| | #define HAVE_ACL_ENTRIES 1
| | #define HAVE_ACL_FIRST_ENTRY 1
| | #define USE_ACL 1
| | #define HAVE_ALLOCA 1
| | #define GNULIB_AREADLINKAT 1
| | #define GNULIB_AREADLINKAT_WITH_SIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define GNULIB_TEST_BTOWC 1
| | #define HAVE___BUILTIN_EXPECT 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_CHOWN 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define HAVE_CLOSEDIR 1
| | #define GNULIB_TEST_CLOSEDIR 1
| | #define D_INO_IN_DIRENT 1
| | #define HAVE_RAW_DECL_ALPHASORT 1
| | #define HAVE_RAW_DECL_CLOSEDIR 1
| | #define HAVE_RAW_DECL_DIRFD 1
| | #define HAVE_RAW_DECL_FDOPENDIR 1
| | #define HAVE_RAW_DECL_OPENDIR 1
| | #define HAVE_RAW_DECL_READDIR 1
| | #define HAVE_RAW_DECL_REWINDDIR 1
| | #define HAVE_RAW_DECL_SCANDIR 1
| | #define GNULIB_DIRENT_SAFER 1
| | #define HAVE_DIRFD 1
| | #define HAVE_DECL_DIRFD 1
| | #define GNULIB_TEST_DIRFD 1
| | #define GNULIB_DIRNAME 1
| | #define GNULIB_TEST_DUP 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define HAVE_EUIDACCESS 1
| | #define GNULIB_TEST_EUIDACCESS 1
| | #define GNULIB_FACCESSAT 1
| | #define GNULIB_TEST_FACCESSAT 1
| | #define GNULIB_TEST_FCHDIR 1
| | #define GNULIB_FCHMODAT 1
| | #define GNULIB_TEST_FCHMODAT 1
| | #define GNULIB_FCHOWNAT 1
| | #define GNULIB_TEST_FCHOWNAT 1
| | #define GNULIB_TEST_FCNTL 1
| | #define HAVE_RAW_DECL_FCNTL 1
| | #define HAVE_RAW_DECL_OPENAT 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define HAVE_DECL_FDOPENDIR 1
| | #define GNULIB_TEST_FDOPENDIR 1
| | #define GNULIB_FDOPENDIR 1
| | #define GNULIB_FDUTIMENSAT 1
| | #define GETXATTR_WITH_POSIX_ACLS 1
| | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| | #define HAVE_ST_BLOCKS 1
| | #define FLEXIBLE_ARRAY_MEMBER /**/
| | #define HAVE_DECL___FPENDING 1
| | #define GNULIB_TEST_FSEEK 1
| | #define GNULIB_TEST_FSEEKO 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_FSTATAT 1
| | #define GNULIB_TEST_FUTIMENS 1
| | #define HAVE_GETPAGESIZE 1
| | #define HAVE_MINIMALLY_WORKING_GETCWD 1
| | #define GNULIB_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETCWD 1
| | #define GNULIB_TEST_GETDELIM 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define HAVE_GETGROUPS 1
| | #define GNULIB_TEST_GETGROUPS 1
| | #define GNULIB_TEST_GETLINE 1
| | #define __GETOPT_PREFIX rpl_
| | #define HAVE_GETPAGESIZE 1
| | #define GNULIB_TEST_GETPAGESIZE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_DECL___ARGV 0
| | #define GETTIMEOFDAY_TIMEZONE struct timezone
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_GROUP_MEMBER 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define HAVE_RAW_DECL_NL_LANGINFO 1
| | #define HAVE_LCHOWN 1
| | #define GNULIB_TEST_LCHOWN 1
| | #define GNULIB_TEST_LINK 1
| | #define LINK_FOLLOWS_SYMLINKS 0
| | #define GNULIB_TEST_LINKAT 1
| | #define HAVE_RAW_DECL_SETLOCALE 1
| | #define HAVE_RAW_DECL_DUPLOCALE 1
| | #define GNULIB_TEST_LOCALECONV 1
| | #define GNULIB_TEST_LSEEK 1
| | #define GNULIB_TEST_LSTAT 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 1
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define C_LOCALE_MAYBE_EILSEQ 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSCASECMP 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define GNULIB_TEST_MBSRTOWCS 1
| | #define GNULIB_TEST_MBTOWC 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define HAVE_MEMPCPY 1
| | #define GNULIB_TEST_MEMPCPY 1
| | #define HAVE_MEMRCHR 1
| | #define GNULIB_TEST_MEMRCHR 1
| | #define GNULIB_TEST_MKDIRAT 1
| | #define HAVE_MKDTEMP 1
| | #define GNULIB_TEST_MKDTEMP 1
| | #define GNULIB_TEST_MKFIFO 1
| | #define GNULIB_TEST_MKFIFOAT 1
| | #define GNULIB_TEST_MKNODAT 1
| | #define GNULIB_TEST_MKNOD 1
| | #define GNULIB_TEST_MKTIME 1
| | #define NEED_MKTIME_INTERNAL 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define FUNC_NL_LANGINFO_YESEXPR_WORKS 1
| | #define GNULIB_TEST_NL_LANGINFO 1
| | #define my_strftime nstrftime
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_OPENAT 1
| | #define GNULIB_TEST_OPENAT 1
| | #define HAVE_OPENDIR 1
| | #define GNULIB_TEST_OPENDIR 1
| | #define HAVE_STRUCT_TM_TM_ZONE 1
| | #define HAVE_TM_ZONE 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_RAWMEMCHR 1
| | #define GNULIB_TEST_RAWMEMCHR 1
| | #define GNULIB_TEST_READ 1
| | #define HAVE_READDIR 1
| | #define GNULIB_TEST_READDIR 1
| | #define GNULIB_TEST_READLINK 1
| | #define GNULIB_TEST_READLINKAT 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_LINUX_FS_H 1
| | #define GNULIB_TEST_RENAMEAT 1
| | #define HAVE_LINUX_FS_H 1
| | #define HAVE_REWINDDIR 1
| | #define GNULIB_TEST_REWINDDIR 1
| | #define GNULIB_TEST_RMDIR 1
| | #define HAVE_RPMATCH 1
| | #define GNULIB_TEST_RPMATCH 1
| | #define HAVE_SELINUX_FLASK_H 1
| | #define HAVE_SELINUX_SELINUX_H 1
| | #define getfilecon rpl_getfilecon
| | #define lgetfilecon rpl_lgetfilecon
| | #define fgetfilecon rpl_fgetfilecon
| | #define HAVE_SELINUX_CONTEXT_H 1
| | #define GNULIB_TEST_SETENV 1
| | #define HAVE_RAW_DECL_PTHREAD_SIGMASK 1
| | #define HAVE_RAW_DECL_SIGACTION 1
| | #define HAVE_RAW_DECL_SIGADDSET 1
| | #define HAVE_RAW_DECL_SIGDELSET 1
| | #define HAVE_RAW_DECL_SIGEMPTYSET 1
| | #define HAVE_RAW_DECL_SIGFILLSET 1
| | #define HAVE_RAW_DECL_SIGISMEMBER 1
| | #define HAVE_RAW_DECL_SIGPENDING 1
| | #define HAVE_RAW_DECL_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_DECL_SLEEP 1
| | #define GNULIB_TEST_SLEEP 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define GNULIB_TEST_STAT 1
| | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
| | #define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1
| | #define GNULIB_STATAT 1
| | #define __USE_MINGW_ANSI_STDIO 1
| | #define GNULIB_FSCANF 1
| | #define GNULIB_SCANF 1
| | #define HAVE_RAW_DECL_DPRINTF 1
| | #define HAVE_RAW_DECL_FSEEKO 1
| | #define HAVE_RAW_DECL_FTELLO 1
| | #define HAVE_RAW_DECL_GETDELIM 1
| | #define HAVE_RAW_DECL_GETLINE 1
| | #define HAVE_RAW_DECL_PCLOSE 1
| | #define HAVE_RAW_DECL_POPEN 1
| | #define HAVE_RAW_DECL_RENAMEAT 1
| | #define HAVE_RAW_DECL_SNPRINTF 1
| | #define HAVE_RAW_DECL_TMPFILE 1
| | #define HAVE_RAW_DECL_VDPRINTF 1
| | #define HAVE_RAW_DECL_VSNPRINTF 1
| | #define HAVE_RAW_DECL__EXIT 1
| | #define HAVE_RAW_DECL_ATOLL 1
| | #define HAVE_RAW_DECL_CANONICALIZE_FILE_NAME 1
| | #define HAVE_RAW_DECL_GETLOADAVG 1
| | #define HAVE_RAW_DECL_GETSUBOPT 1
| | #define HAVE_RAW_DECL_GRANTPT 1
| | #define HAVE_RAW_DECL_INITSTATE 1
| | #define HAVE_RAW_DECL_INITSTATE_R 1
| | #define HAVE_RAW_DECL_MKDTEMP 1
| | #define HAVE_RAW_DECL_MKOSTEMP 1
| | #define HAVE_RAW_DECL_MKOSTEMPS 1
| | #define HAVE_RAW_DECL_MKSTEMP 1
| | #define HAVE_RAW_DECL_MKSTEMPS 1
| | #define HAVE_RAW_DECL_POSIX_OPENPT 1
| | #define HAVE_RAW_DECL_PTSNAME 1
| | #define HAVE_RAW_DECL_PTSNAME_R 1
| | #define HAVE_RAW_DECL_QSORT_R 1
| | #define HAVE_RAW_DECL_RANDOM 1
| | #define HAVE_RAW_DECL_RANDOM_R 1
| | #define HAVE_RAW_DECL_REALLOCARRAY 1
| | #define HAVE_RAW_DECL_REALPATH 1
| | #define HAVE_RAW_DECL_RPMATCH 1
| | #define HAVE_RAW_DECL_SECURE_GETENV 1
| | #define HAVE_RAW_DECL_SETENV 1
| | #define HAVE_RAW_DECL_SETSTATE 1
| | #define HAVE_RAW_DECL_SETSTATE_R 1
| | #define HAVE_RAW_DECL_SRANDOM 1
| | #define HAVE_RAW_DECL_SRANDOM_R 1
| | #define HAVE_RAW_DECL_STRTOD 1
| | #define HAVE_RAW_DECL_STRTOLL 1
| | #define HAVE_RAW_DECL_STRTOULL 1
| | #define HAVE_RAW_DECL_UNLOCKPT 1
| | #define HAVE_RAW_DECL_UNSETENV 1
| | #define HAVE_STPCPY 1
| | #define GNULIB_TEST_STPCPY 1
| | #define HAVE_STRCASECMP 1
| | #define HAVE_STRNCASECMP 1
| | #define HAVE_DECL_STRNCASECMP 1
| | #define HAVE_STRCHRNUL 1
| | #define GNULIB_TEST_STRCHRNUL 1
| | #define GNULIB_TEST_STRDUP 1
| | #define GNULIB_STRERROR 1
| | #define GNULIB_TEST_STRERROR 1
| | #define GNULIB_TEST_STRNDUP 1
| | #define GNULIB_TEST_STRNLEN 1
| | #define HAVE_STRTOL 1
| | #define HAVE_STRTOLL 1
| | #define GNULIB_TEST_STRTOLL 1
| | #define HAVE_STRTOUL 1
| | #define HAVE_STRTOULL 1
| | #define GNULIB_TEST_STRTOULL 1
| | #define GNULIB_TEST_SYMLINK 1
| | #define GNULIB_TEST_SYMLINKAT 1
| | #define HAVE_RAW_DECL_FCHMODAT 1
| | #define HAVE_RAW_DECL_FSTAT 1
| | #define HAVE_RAW_DECL_FSTATAT 1
| | #define HAVE_RAW_DECL_FUTIMENS 1
| | #define HAVE_RAW_DECL_LCHMOD 1
| | #define HAVE_RAW_DECL_LSTAT 1
| | #define HAVE_RAW_DECL_MKDIRAT 1
| | #define HAVE_RAW_DECL_MKFIFO 1
| | #define HAVE_RAW_DECL_MKFIFOAT 1
| | #define HAVE_RAW_DECL_MKNOD 1
| | #define HAVE_RAW_DECL_MKNODAT 1
| | #define HAVE_RAW_DECL_STAT 1
| | #define HAVE_RAW_DECL_UTIMENSAT 1
| | #define HAVE_DECL_LOCALTIME_R 1
| | #define GNULIB_TEST_TIME_R 1
| | #define GNULIB_TEST_TIME_RZ 1
| | #define GNULIB_TEST_TIMEGM 1
| | #define HAVE_RUN_TZSET_TEST 1
| | #define GNULIB_TEST_TZSET 1
| | #define HAVE_RAW_DECL_CHDIR 1
| | #define HAVE_RAW_DECL_CHOWN 1
| | #define HAVE_RAW_DECL_DUP 1
| | #define HAVE_RAW_DECL_DUP2 1
| | #define HAVE_RAW_DECL_DUP3 1
| | #define HAVE_RAW_DECL_ENVIRON 1
| | #define HAVE_RAW_DECL_EUIDACCESS 1
| | #define HAVE_RAW_DECL_FACCESSAT 1
| | #define HAVE_RAW_DECL_FCHDIR 1
| | #define HAVE_RAW_DECL_FCHOWNAT 1
| | #define HAVE_RAW_DECL_FDATASYNC 1
| | #define HAVE_RAW_DECL_FSYNC 1
| | #define HAVE_RAW_DECL_FTRUNCATE 1
| | #define HAVE_RAW_DECL_GETCWD 1
| | #define HAVE_RAW_DECL_GETDOMAINNAME 1
| | #define HAVE_RAW_DECL_GETDTABLESIZE 1
| | #define HAVE_RAW_DECL_GETGROUPS 1
| | #define HAVE_RAW_DECL_GETHOSTNAME 1
| | #define HAVE_RAW_DECL_GETLOGIN 1
| | #define HAVE_RAW_DECL_GETLOGIN_R 1
| | #define HAVE_RAW_DECL_GETPAGESIZE 1
| | #define HAVE_RAW_DECL_GETUSERSHELL 1
| | #define HAVE_RAW_DECL_SETUSERSHELL 1
| | #define HAVE_RAW_DECL_ENDUSERSHELL 1
| | #define HAVE_RAW_DECL_GROUP_MEMBER 1
| | #define HAVE_RAW_DECL_ISATTY 1
| | #define HAVE_RAW_DECL_LCHOWN 1
| | #define HAVE_RAW_DECL_LINK 1
| | #define HAVE_RAW_DECL_LINKAT 1
| | #define HAVE_RAW_DECL_LSEEK 1
| | #define HAVE_RAW_DECL_PIPE 1
| | #define HAVE_RAW_DECL_PIPE2 1
| | #define HAVE_RAW_DECL_PREAD 1
| | #define HAVE_RAW_DECL_PWRITE 1
| | #define HAVE_RAW_DECL_READLINK 1
| | #define HAVE_RAW_DECL_READLINKAT 1
| | #define HAVE_RAW_DECL_RMDIR 1
| | #define HAVE_RAW_DECL_SETHOSTNAME 1
| | #define HAVE_RAW_DECL_SLEEP 1
| | #define HAVE_RAW_DECL_SYMLINK 1
| | #define HAVE_RAW_DECL_SYMLINKAT 1
| | #define HAVE_RAW_DECL_TRUNCATE 1
| | #define HAVE_RAW_DECL_TTYNAME_R 1
| | #define HAVE_RAW_DECL_UNLINK 1
| | #define HAVE_RAW_DECL_UNLINKAT 1
| | #define HAVE_RAW_DECL_USLEEP 1
| | #define GNULIB_TEST_UNLINK 1
| | #define GNULIB_TEST_UNLINKAT 1
| | #define UNLINK_CANNOT_UNLINK_DIR 1
| | #define USE_UNLOCKED_IO 1
| | #define HAVE_UNSETENV 1
| | #define GNULIB_TEST_UNSETENV 1
| | #define GNULIB_TEST_UTIME 1
| | #define HAVE_RAW_DECL_UTIME 1
| | #define GNULIB_TEST_UTIMENSAT 1
| | #define HAVE_VASPRINTF 1
| | #define GNULIB_TEST_VASPRINTF 1
| | #define HAVE_VSNPRINTF 1
| | #define GNULIB_TEST_VSNPRINTF 1
| | #define HAVE_RAW_DECL_BTOWC 1
| | #define HAVE_RAW_DECL_WCTOB 1
| | #define HAVE_RAW_DECL_MBSINIT 1
| | #define HAVE_RAW_DECL_MBRTOWC 1
| | #define HAVE_RAW_DECL_MBRLEN 1
| | #define HAVE_RAW_DECL_MBSRTOWCS 1
| | #define HAVE_RAW_DECL_MBSNRTOWCS 1
| | #define HAVE_RAW_DECL_WCRTOMB 1
| | #define HAVE_RAW_DECL_WCSRTOMBS 1
| | #define HAVE_RAW_DECL_WCSNRTOMBS 1
| | #define HAVE_RAW_DECL_WCWIDTH 1
| | #define HAVE_RAW_DECL_WMEMCHR 1
| | #define HAVE_RAW_DECL_WMEMCMP 1
| | #define HAVE_RAW_DECL_WMEMCPY 1
| | #define HAVE_RAW_DECL_WMEMMOVE 1
| | #define HAVE_RAW_DECL_WMEMSET 1
| | #define HAVE_RAW_DECL_WCSLEN 1
| | #define HAVE_RAW_DECL_WCSNLEN 1
| | #define HAVE_RAW_DECL_WCSCPY 1
| | #define HAVE_RAW_DECL_WCPCPY 1
| | #define HAVE_RAW_DECL_WCSNCPY 1
| | #define HAVE_RAW_DECL_WCPNCPY 1
| | #define HAVE_RAW_DECL_WCSCAT 1
| | #define HAVE_RAW_DECL_WCSNCAT 1
| | #define HAVE_RAW_DECL_WCSCMP 1
| | #define HAVE_RAW_DECL_WCSNCMP 1
| | #define HAVE_RAW_DECL_WCSCASECMP 1
| | #define HAVE_RAW_DECL_WCSNCASECMP 1
| | #define HAVE_RAW_DECL_WCSCOLL 1
| | #define HAVE_RAW_DECL_WCSXFRM 1
| | #define HAVE_RAW_DECL_WCSDUP 1
| | #define HAVE_RAW_DECL_WCSCHR 1
| | #define HAVE_RAW_DECL_WCSRCHR 1
| | #define HAVE_RAW_DECL_WCSCSPN 1
| | #define HAVE_RAW_DECL_WCSSPN 1
| | #define HAVE_RAW_DECL_WCSPBRK 1
| | #define HAVE_RAW_DECL_WCSSTR 1
| | #define HAVE_RAW_DECL_WCSTOK 1
| | #define HAVE_RAW_DECL_WCSWIDTH 1
| | #define HAVE_RAW_DECL_WCSFTIME 1
| | #define GNULIB_TEST_WCRTOMB 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_RAW_DECL_WCTYPE 1
| | #define HAVE_RAW_DECL_ISWCTYPE 1
| | #define HAVE_RAW_DECL_WCTRANS 1
| | #define HAVE_RAW_DECL_TOWCTRANS 1
| | #define HAVE_DECL_WCWIDTH 1
| | #define GNULIB_TEST_WCWIDTH 1
| | #define GNULIB_TEST_WRITE 1
| | #define HAVE_STDINT_H 1
| | #define TIME_WITH_SYS_TIME 1
| | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| | #define HAVE_ST_BLKSIZE 1
| | #define HAVE_SYS_MTIO_H 1
| | #define MTIO_CHECK_FIELD mt_type
| | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| | #define HAVE_SYS_XATTR_H 1
| | #define HAVE_XATTRS /**/
| | #define HAVE_DECL_GETGRGID 1
| | #define HAVE_DECL_GETPWUID 1
| | #define HAVE_DECL_TIME 1
| | #define HAVE_WAITPID 1
| | #define REMOTE_SHELL "/usr/bin/rsh"
| | #define COMPRESS_PROGRAM "compress"
| | #define GZIP_PROGRAM "gzip"
| | #define BZIP2_PROGRAM "bzip2"
| | #define LZIP_PROGRAM "lzip"
| | #define LZMA_PROGRAM "xz"
| | #define LZOP_PROGRAM "lzop"
| | #define XZ_PROGRAM "xz"
| | #define ZSTD_PROGRAM "zstd"
| | #define DEFAULT_ARCHIVE_FORMAT GNU_FORMAT
| | #define DEFAULT_ARCHIVE "-"
| | #define DEFAULT_BLOCKING 20
| | #define DEFAULT_QUOTING_STYLE escape_quoting_style
| | #define HAVE_ICONV 1
| | #define ICONV_CONST 
| | #define HAVE_ICONV_H 1
| | /* end confdefs.h.  */
| | #include <CoreFoundation/CFLocale.h>
| | int
| | main ()
| | {
| | CFLocaleCopyCurrent();
| |   ;
| |   return 0;
| | }
| configure:38687: result: no
| configure:38736: checking for GNU gettext in libc
| configure:38765: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lacl  >&5
| configure:38765: $? = 0
| configure:38774: result: yes
| configure:39466: checking whether to use NLS
| configure:39468: result: yes
| configure:39471: checking where the gettext function comes from
| configure:39482: result: libc
| configure:39680: checking that generated files are newer than configure
| configure:39686: result: done
| configure:39826: creating ./config.status
| 
| ## ---------------------- ##
| ## Running config.status. ##
| ## ---------------------- ##
| 
| This file was extended by GNU tar config.status 1.30, which was
| generated by GNU Autoconf 2.69.  Invocation command line was
| 
|   CONFIG_FILES    = 
|   CONFIG_HEADERS  = 
|   CONFIG_LINKS    = 
|   CONFIG_COMMANDS = 
|   $ ./config.status 
| 
| on testbuildd
| 
| config.status:2442: creating tests/Makefile
| config.status:2442: creating tests/atlocal
| config.status:2442: creating Makefile
| config.status:2442: creating doc/Makefile
| config.status:2442: creating gnu/Makefile
| config.status:2442: creating lib/Makefile
| config.status:2442: creating po/Makefile.in
| config.status:2442: creating scripts/Makefile
| config.status:2442: creating rmt/Makefile
| config.status:2442: creating src/Makefile
| config.status:2442: creating config.h
| config.status:2671: executing depfiles commands
| config.status:2748: cd tests       && sed -e '/# am--include-marker/d' Makefile         | make -f - am--depfiles
| make[1]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/tests'
| make[1]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/tests'
| config.status:2753: $? = 0
| config.status:2748: cd gnu       && sed -e '/# am--include-marker/d' Makefile         | make -f - am--depfiles
| make[1]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/gnu'
| make[1]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/gnu'
| config.status:2753: $? = 0
| config.status:2748: cd lib       && sed -e '/# am--include-marker/d' Makefile         | make -f - am--depfiles
| make[1]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/lib'
| make[1]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/lib'
| config.status:2753: $? = 0
| config.status:2748: cd rmt       && sed -e '/# am--include-marker/d' Makefile         | make -f - am--depfiles
| make[1]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/rmt'
| make[1]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/rmt'
| config.status:2753: $? = 0
| config.status:2748: cd src       && sed -e '/# am--include-marker/d' Makefile         | make -f - am--depfiles
| make[1]: Entering directory '/<<BUILDDIR>>/tar-1.30+dfsg/src'
| make[1]: Leaving directory '/<<BUILDDIR>>/tar-1.30+dfsg/src'
| config.status:2753: $? = 0
| config.status:2671: executing po-directories commands
| config.status:2671: executing tests/atconfig commands
| 
| ## ---------------- ##
| ## Cache variables. ##
| ## ---------------- ##
| 
| ac_cv_build=armv7l-unknown-linux-gnueabihf
| ac_cv_c_compiler_gnu=yes
| ac_cv_c_flexmember=yes
| ac_cv_c_inline=inline
| ac_cv_c_restrict=__restrict
| ac_cv_env_CC_set=
| ac_cv_env_CC_value=
| ac_cv_env_CFLAGS_set=set
| ac_cv_env_CFLAGS_value='-g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall'
| ac_cv_env_CPPFLAGS_set=set
| ac_cv_env_CPPFLAGS_value='-Wdate-time -D_FORTIFY_SOURCE=2'
| ac_cv_env_CPP_set=
| ac_cv_env_CPP_value=
| ac_cv_env_DEFAULT_ARCHIVE_FORMAT_set=
| ac_cv_env_DEFAULT_ARCHIVE_FORMAT_value=
| ac_cv_env_DEFAULT_ARCHIVE_set=
| ac_cv_env_DEFAULT_ARCHIVE_value=
| ac_cv_env_DEFAULT_BLOCKING_set=
| ac_cv_env_DEFAULT_BLOCKING_value=
| ac_cv_env_DEFAULT_QUOTING_STYLE_set=
| ac_cv_env_DEFAULT_QUOTING_STYLE_value=
| ac_cv_env_DEFAULT_RMT_DIR_set=
| ac_cv_env_DEFAULT_RMT_DIR_value=
| ac_cv_env_LDFLAGS_set=set
| ac_cv_env_LDFLAGS_value=-Wl,-z,relro
| ac_cv_env_LIBS_set=
| ac_cv_env_LIBS_value=
| ac_cv_env_RSH_set=set
| ac_cv_env_RSH_value=/usr/bin/rsh
| ac_cv_env_YACC_set=
| ac_cv_env_YACC_value=
| ac_cv_env_YFLAGS_set=
| ac_cv_env_YFLAGS_value=
| ac_cv_env_build_alias_set=
| ac_cv_env_build_alias_value=
| ac_cv_env_host_alias_set=
| ac_cv_env_host_alias_value=
| ac_cv_env_target_alias_set=
| ac_cv_env_target_alias_value=
| ac_cv_func___mktime_internal=no
| ac_cv_func__set_invalid_parameter_handler=no
| ac_cv_func_acl_copy_ext_native=no
| ac_cv_func_acl_create_entry_np=no
| ac_cv_func_acl_delete_def_file=yes
| ac_cv_func_acl_delete_fd_np=no
| ac_cv_func_acl_delete_file_np=no
| ac_cv_func_acl_entries=yes
| ac_cv_func_acl_extended_file=yes
| ac_cv_func_acl_free=yes
| ac_cv_func_acl_free_text=no
| ac_cv_func_acl_from_mode=yes
| ac_cv_func_acl_from_text=yes
| ac_cv_func_acl_get_fd=yes
| ac_cv_func_acl_get_file=yes
| ac_cv_func_acl_set_fd=yes
| ac_cv_func_acl_set_file=yes
| ac_cv_func_acl_to_short_text=no
| ac_cv_func_alloca_works=yes
| ac_cv_func_btowc=yes
| ac_cv_func_canonicalize_file_name=yes
| ac_cv_func_chown=yes
| ac_cv_func_chown_works=yes
| ac_cv_func_clock_gettime=yes
| ac_cv_func_clock_settime=yes
| ac_cv_func_closedir=yes
| ac_cv_func_dirfd=yes
| ac_cv_func_euidaccess=yes
| ac_cv_func_faccessat=yes
| ac_cv_func_fchdir=yes
| ac_cv_func_fchmod=yes
| ac_cv_func_fchmodat=yes
| ac_cv_func_fchown=yes
| ac_cv_func_fchownat=yes
| ac_cv_func_fcntl=yes
| ac_cv_func_fdopendir=yes
| ac_cv_func_flockfile=yes
| ac_cv_func_fstatat=yes
| ac_cv_func_fsync=yes
| ac_cv_func_funlockfile=yes
| ac_cv_func_futimens=yes
| ac_cv_func_futimes=yes
| ac_cv_func_futimesat=yes
| ac_cv_func_getcwd=yes
| ac_cv_func_getdelim=yes
| ac_cv_func_getdtablesize=yes
| ac_cv_func_getexecname=no
| ac_cv_func_getgroups=yes
| ac_cv_func_getgroups_works=yes
| ac_cv_func_getline=yes
| ac_cv_func_getopt_long_only=yes
| ac_cv_func_getpagesize=yes
| ac_cv_func_getppriv=no
| ac_cv_func_getprogname=no
| ac_cv_func_gettimeofday=yes
| ac_cv_func_group_member=yes
| ac_cv_func_isblank=yes
| ac_cv_func_iswblank=yes
| ac_cv_func_iswcntrl=yes
| ac_cv_func_iswctype=yes
| ac_cv_func_lchmod=no
| ac_cv_func_lchown=yes
| ac_cv_func_link=yes
| ac_cv_func_linkat=yes
| ac_cv_func_localtime_r=yes
| ac_cv_func_lstat=yes
| ac_cv_func_lutimes=yes
| ac_cv_func_malloc_0_nonnull=yes
| ac_cv_func_mbrtowc=yes
| ac_cv_func_mbsinit=yes
| ac_cv_func_mbsrtowcs=yes
| ac_cv_func_mempcpy=yes
| ac_cv_func_memrchr=yes
| ac_cv_func_mkdirat=yes
| ac_cv_func_mkdtemp=yes
| ac_cv_func_mkfifo=yes
| ac_cv_func_mkfifoat=yes
| ac_cv_func_mknod=yes
| ac_cv_func_mknodat=yes
| ac_cv_func_mmap=yes
| ac_cv_func_mprotect=yes
| ac_cv_func_nanotime=no
| ac_cv_func_nl_langinfo=yes
| ac_cv_func_obstack=no
| ac_cv_func_openat=yes
| ac_cv_func_opendir=yes
| ac_cv_func_pathconf=yes
| ac_cv_func_pipe=yes
| ac_cv_func_raise=yes
| ac_cv_func_rawmemchr=yes
| ac_cv_func_readdir=yes
| ac_cv_func_readlink=yes
| ac_cv_func_readlinkat=yes
| ac_cv_func_realpath=yes
| ac_cv_func_renameat=yes
| ac_cv_func_rewinddir=yes
| ac_cv_func_rpmatch=yes
| ac_cv_func_setenv=yes
| ac_cv_func_setlocale=yes
| ac_cv_func_sleep=yes
| ac_cv_func_snprintf=yes
| ac_cv_func_stpcpy=yes
| ac_cv_func_strcasecmp=yes
| ac_cv_func_strchrnul=yes
| ac_cv_func_strdup=yes
| ac_cv_func_strerror_r=yes
| ac_cv_func_strerror_r_char_p=yes
| ac_cv_func_strncasecmp=yes
| ac_cv_func_strndup=yes
| ac_cv_func_strnlen=yes
| ac_cv_func_strnlen_working=yes
| ac_cv_func_strtoimax=yes
| ac_cv_func_strtol=yes
| ac_cv_func_strtoll=yes
| ac_cv_func_strtoul=yes
| ac_cv_func_strtoull=yes
| ac_cv_func_strtoumax=yes
| ac_cv_func_symlink=yes
| ac_cv_func_symlinkat=yes
| ac_cv_func_timegm=yes
| ac_cv_func_towlower=yes
| ac_cv_func_tsearch=yes
| ac_cv_func_tzset=yes
| ac_cv_func_unlinkat=yes
| ac_cv_func_unsetenv=yes
| ac_cv_func_utime=yes
| ac_cv_func_utimensat=yes
| ac_cv_func_vasnprintf=no
| ac_cv_func_vasprintf=yes
| ac_cv_func_vsnprintf=yes
| ac_cv_func_waitpid=yes
| ac_cv_func_wcrtomb=yes
| ac_cv_func_wcslen=yes
| ac_cv_func_wcsnlen=yes
| ac_cv_func_wcwidth=yes
| ac_cv_func_wmemchr=yes
| ac_cv_func_wmemcpy=yes
| ac_cv_func_wmempcpy=yes
| ac_cv_gnu_library_2_1=yes
| ac_cv_have_decl__Exit=yes
| ac_cv_have_decl___argv=no
| ac_cv_have_decl___fpending=yes
| ac_cv_have_decl__snprintf=no
| ac_cv_have_decl_alarm=yes
| ac_cv_have_decl_alphasort=yes
| ac_cv_have_decl_atoll=yes
| ac_cv_have_decl_btowc=yes
| ac_cv_have_decl_canonicalize_file_name=yes
| ac_cv_have_decl_chdir=yes
| ac_cv_have_decl_chown=yes
| ac_cv_have_decl_clearerr_unlocked=yes
| ac_cv_have_decl_closedir=yes
| ac_cv_have_decl_dirfd=yes
| ac_cv_have_decl_dprintf=yes
| ac_cv_have_decl_dup2=yes
| ac_cv_have_decl_dup3=yes
| ac_cv_have_decl_dup=yes
| ac_cv_have_decl_duplocale=yes
| ac_cv_have_decl_endusershell=yes
| ac_cv_have_decl_environ=yes
| ac_cv_have_decl_euidaccess=yes
| ac_cv_have_decl_faccessat=yes
| ac_cv_have_decl_fchdir=yes
| ac_cv_have_decl_fchmodat=yes
| ac_cv_have_decl_fchownat=yes
| ac_cv_have_decl_fcntl=yes
| ac_cv_have_decl_fdatasync=yes
| ac_cv_have_decl_fdopendir=yes
| ac_cv_have_decl_feof_unlocked=yes
| ac_cv_have_decl_ferror_unlocked=yes
| ac_cv_have_decl_fflush_unlocked=yes
| ac_cv_have_decl_ffs=yes
| ac_cv_have_decl_ffsl=yes
| ac_cv_have_decl_ffsll=yes
| ac_cv_have_decl_fgets_unlocked=yes
| ac_cv_have_decl_fputc_unlocked=yes
| ac_cv_have_decl_fputs_unlocked=yes
| ac_cv_have_decl_fread_unlocked=yes
| ac_cv_have_decl_fseeko=yes
| ac_cv_have_decl_fstat=yes
| ac_cv_have_decl_fstatat=yes
| ac_cv_have_decl_fsync=yes
| ac_cv_have_decl_ftello=yes
| ac_cv_have_decl_ftruncate=yes
| ac_cv_have_decl_futimens=yes
| ac_cv_have_decl_fwrite_unlocked=yes
| ac_cv_have_decl_getc_unlocked=yes
| ac_cv_have_decl_getchar_unlocked=yes
| ac_cv_have_decl_getcwd=yes
| ac_cv_have_decl_getdelim=yes
| ac_cv_have_decl_getdomainname=yes
| ac_cv_have_decl_getdtablesize=yes
| ac_cv_have_decl_getgrgid=yes
| ac_cv_have_decl_getgroups=yes
| ac_cv_have_decl_gethostname=yes
| ac_cv_have_decl_getline=yes
| ac_cv_have_decl_getloadavg=yes
| ac_cv_have_decl_getlogin=yes
| ac_cv_have_decl_getlogin_r=yes
| ac_cv_have_decl_getpagesize=yes
| ac_cv_have_decl_getpwuid=yes
| ac_cv_have_decl_getsubopt=yes
| ac_cv_have_decl_gettimeofday=yes
| ac_cv_have_decl_getusershell=yes
| ac_cv_have_decl_grantpt=yes
| ac_cv_have_decl_group_member=yes
| ac_cv_have_decl_imaxabs=yes
| ac_cv_have_decl_imaxdiv=yes
| ac_cv_have_decl_initstate=yes
| ac_cv_have_decl_initstate_r=yes
| ac_cv_have_decl_isatty=yes
| ac_cv_have_decl_iswblank=yes
| ac_cv_have_decl_iswctype=yes
| ac_cv_have_decl_lchmod=yes
| ac_cv_have_decl_lchown=yes
| ac_cv_have_decl_link=yes
| ac_cv_have_decl_linkat=yes
| ac_cv_have_decl_localtime_r=yes
| ac_cv_have_decl_lseek=yes
| ac_cv_have_decl_lstat=yes
| ac_cv_have_decl_mbrlen=yes
| ac_cv_have_decl_mbrtowc=yes
| ac_cv_have_decl_mbsinit=yes
| ac_cv_have_decl_mbsnrtowcs=yes
| ac_cv_have_decl_mbsrtowcs=yes
| ac_cv_have_decl_memmem=yes
| ac_cv_have_decl_mempcpy=yes
| ac_cv_have_decl_memrchr=yes
| ac_cv_have_decl_mkdirat=yes
| ac_cv_have_decl_mkdtemp=yes
| ac_cv_have_decl_mkfifo=yes
| ac_cv_have_decl_mkfifoat=yes
| ac_cv_have_decl_mknod=yes
| ac_cv_have_decl_mknodat=yes
| ac_cv_have_decl_mkostemp=yes
| ac_cv_have_decl_mkostemps=yes
| ac_cv_have_decl_mkstemp=yes
| ac_cv_have_decl_mkstemps=yes
| ac_cv_have_decl_nl_langinfo=yes
| ac_cv_have_decl_openat=yes
| ac_cv_have_decl_opendir=yes
| ac_cv_have_decl_pclose=yes
| ac_cv_have_decl_pipe2=yes
| ac_cv_have_decl_pipe=yes
| ac_cv_have_decl_popen=yes
| ac_cv_have_decl_posix_openpt=yes
| ac_cv_have_decl_pread=yes
| ac_cv_have_decl_program_invocation_name=yes
| ac_cv_have_decl_program_invocation_short_name=yes
| ac_cv_have_decl_pthread_sigmask=yes
| ac_cv_have_decl_ptsname=yes
| ac_cv_have_decl_ptsname_r=yes
| ac_cv_have_decl_putc_unlocked=yes
| ac_cv_have_decl_putchar_unlocked=yes
| ac_cv_have_decl_pwrite=yes
| ac_cv_have_decl_qsort_r=yes
| ac_cv_have_decl_random=yes
| ac_cv_have_decl_random_r=yes
| ac_cv_have_decl_rawmemchr=yes
| ac_cv_have_decl_readdir=yes
| ac_cv_have_decl_readlink=yes
| ac_cv_have_decl_readlinkat=yes
| ac_cv_have_decl_reallocarray=yes
| ac_cv_have_decl_realpath=yes
| ac_cv_have_decl_renameat=yes
| ac_cv_have_decl_rewinddir=yes
| ac_cv_have_decl_rmdir=yes
| ac_cv_have_decl_rpmatch=yes
| ac_cv_have_decl_scandir=yes
| ac_cv_have_decl_secure_getenv=yes
| ac_cv_have_decl_setenv=yes
| ac_cv_have_decl_sethostname=yes
| ac_cv_have_decl_setlocale=yes
| ac_cv_have_decl_setstate=yes
| ac_cv_have_decl_setstate_r=yes
| ac_cv_have_decl_setusershell=yes
| ac_cv_have_decl_sigaction=yes
| ac_cv_have_decl_sigaddset=yes
| ac_cv_have_decl_sigdelset=yes
| ac_cv_have_decl_sigemptyset=yes
| ac_cv_have_decl_sigfillset=yes
| ac_cv_have_decl_sigismember=yes
| ac_cv_have_decl_sigpending=yes
| ac_cv_have_decl_sigprocmask=yes
| ac_cv_have_decl_sleep=yes
| ac_cv_have_decl_snprintf=yes
| ac_cv_have_decl_srandom=yes
| ac_cv_have_decl_srandom_r=yes
| ac_cv_have_decl_stat=yes
| ac_cv_have_decl_stpcpy=yes
| ac_cv_have_decl_stpncpy=yes
| ac_cv_have_decl_strcasecmp=yes
| ac_cv_have_decl_strcasestr=yes
| ac_cv_have_decl_strchrnul=yes
| ac_cv_have_decl_strdup=yes
| ac_cv_have_decl_strerror_r=yes
| ac_cv_have_decl_strncasecmp=yes
| ac_cv_have_decl_strncat=yes
| ac_cv_have_decl_strndup=yes
| ac_cv_have_decl_strnlen=yes
| ac_cv_have_decl_strpbrk=yes
| ac_cv_have_decl_strsep=yes
| ac_cv_have_decl_strsignal=yes
| ac_cv_have_decl_strtod=yes
| ac_cv_have_decl_strtoimax=yes
| ac_cv_have_decl_strtok_r=yes
| ac_cv_have_decl_strtoll=yes
| ac_cv_have_decl_strtoull=yes
| ac_cv_have_decl_strtoumax=yes
| ac_cv_have_decl_strverscmp=yes
| ac_cv_have_decl_symlink=yes
| ac_cv_have_decl_symlinkat=yes
| ac_cv_have_decl_time=yes
| ac_cv_have_decl_tmpfile=yes
| ac_cv_have_decl_towctrans=yes
| ac_cv_have_decl_truncate=yes
| ac_cv_have_decl_ttyname_r=yes
| ac_cv_have_decl_unlink=yes
| ac_cv_have_decl_unlinkat=yes
| ac_cv_have_decl_unlockpt=yes
| ac_cv_have_decl_unsetenv=yes
| ac_cv_have_decl_usleep=yes
| ac_cv_have_decl_utime=yes
| ac_cv_have_decl_utimensat=yes
| ac_cv_have_decl_vdprintf=yes
| ac_cv_have_decl_vsnprintf=yes
| ac_cv_have_decl_wcpcpy=yes
| ac_cv_have_decl_wcpncpy=yes
| ac_cv_have_decl_wcrtomb=yes
| ac_cv_have_decl_wcscasecmp=yes
| ac_cv_have_decl_wcscat=yes
| ac_cv_have_decl_wcschr=yes
| ac_cv_have_decl_wcscmp=yes
| ac_cv_have_decl_wcscoll=yes
| ac_cv_have_decl_wcscpy=yes
| ac_cv_have_decl_wcscspn=yes
| ac_cv_have_decl_wcsdup=yes
| ac_cv_have_decl_wcsftime=yes
| ac_cv_have_decl_wcslen=yes
| ac_cv_have_decl_wcsncasecmp=yes
| ac_cv_have_decl_wcsncat=yes
| ac_cv_have_decl_wcsncmp=yes
| ac_cv_have_decl_wcsncpy=yes
| ac_cv_have_decl_wcsnlen=yes
| ac_cv_have_decl_wcsnrtombs=yes
| ac_cv_have_decl_wcspbrk=yes
| ac_cv_have_decl_wcsrchr=yes
| ac_cv_have_decl_wcsrtombs=yes
| ac_cv_have_decl_wcsspn=yes
| ac_cv_have_decl_wcsstr=yes
| ac_cv_have_decl_wcstok=yes
| ac_cv_have_decl_wcswidth=yes
| ac_cv_have_decl_wcsxfrm=yes
| ac_cv_have_decl_wctob=yes
| ac_cv_have_decl_wctrans=yes
| ac_cv_have_decl_wctype=yes
| ac_cv_have_decl_wcwidth=yes
| ac_cv_have_decl_wmemchr=yes
| ac_cv_have_decl_wmemcmp=yes
| ac_cv_have_decl_wmemcpy=yes
| ac_cv_have_decl_wmemmove=yes
| ac_cv_have_decl_wmemset=yes
| ac_cv_header_acl_libacl_h=yes
| ac_cv_header_crtdefs_h=no
| ac_cv_header_dirent_h=yes
| ac_cv_header_fcntl_h=yes
| ac_cv_header_features_h=yes
| ac_cv_header_getopt_h=yes
| ac_cv_header_grp_h=yes
| ac_cv_header_iconv_h=yes
| ac_cv_header_inttypes_h=yes
| ac_cv_header_langinfo_h=yes
| ac_cv_header_limits_h=yes
| ac_cv_header_linewrap_h=no
| ac_cv_header_linux_fd_h=yes
| ac_cv_header_linux_fs_h=yes
| ac_cv_header_locale_h=yes
| ac_cv_header_malloc_h=yes
| ac_cv_header_memory_h=yes
| ac_cv_header_minix_config_h=no
| ac_cv_header_net_errno_h=no
| ac_cv_header_netdb_h=yes
| ac_cv_header_priv_h=no
| ac_cv_header_pwd_h=yes
| ac_cv_header_search_h=yes
| ac_cv_header_selinux_context_h=yes
| ac_cv_header_selinux_flask_h=yes
| ac_cv_header_selinux_selinux_h=yes
| ac_cv_header_sgtty_h=yes
| ac_cv_header_stat_broken=no
| ac_cv_header_stdbool_h=yes
| ac_cv_header_stdc=yes
| ac_cv_header_stdint_h=yes
| ac_cv_header_stdio_ext_h=yes
| ac_cv_header_stdlib_h=yes
| ac_cv_header_string_h=yes
| ac_cv_header_strings_h=yes
| ac_cv_header_sys_acl_h=yes
| ac_cv_header_sys_buf_h=no
| ac_cv_header_sys_cdefs_h=yes
| ac_cv_header_sys_device_h=no
| ac_cv_header_sys_gentape_h=no
| ac_cv_header_sys_inet_h=no
| ac_cv_header_sys_io_trioctl_h=no
| ac_cv_header_sys_mkdev_h=no
| ac_cv_header_sys_mman_h=yes
| ac_cv_header_sys_mtio_h=yes
| ac_cv_header_sys_param_h=yes
| ac_cv_header_sys_socket_h=yes
| ac_cv_header_sys_stat_h=yes
| ac_cv_header_sys_sysmacros_h=yes
| ac_cv_header_sys_tape_h=no
| ac_cv_header_sys_time_h=yes
| ac_cv_header_sys_tprintf_h=no
| ac_cv_header_sys_types_h=yes
| ac_cv_header_sys_wait_h=yes
| ac_cv_header_sys_xattr_h=yes
| ac_cv_header_sysexits_h=yes
| ac_cv_header_time=yes
| ac_cv_header_unistd_h=yes
| ac_cv_header_utime_h=yes
| ac_cv_header_wchar_h=yes
| ac_cv_header_wctype_h=yes
| ac_cv_header_xlocale_h=no
| ac_cv_host=armv7l-unknown-linux-gnueabihf
| ac_cv_lib_error_at_line=yes
| ac_cv_member_struct_stat_st_atim_tv_nsec=yes
| ac_cv_member_struct_stat_st_birthtim_tv_nsec=no
| ac_cv_member_struct_stat_st_birthtimensec=no
| ac_cv_member_struct_stat_st_birthtimespec_tv_nsec=no
| ac_cv_member_struct_stat_st_blksize=yes
| ac_cv_member_struct_stat_st_blocks=yes
| ac_cv_member_struct_tm_tm_gmtoff=yes
| ac_cv_member_struct_tm_tm_zone=yes
| ac_cv_objext=o
| ac_cv_path_EGREP='/bin/grep -E'
| ac_cv_path_GMSGFMT=/usr/bin/msgfmt
| ac_cv_path_GREP=/bin/grep
| ac_cv_path_MSGFMT=/usr/bin/msgfmt
| ac_cv_path_MSGMERGE=/usr/bin/msgmerge
| ac_cv_path_SED=/bin/sed
| ac_cv_path_XGETTEXT=/usr/bin/xgettext
| ac_cv_path_install='/usr/bin/install -c'
| ac_cv_path_mkdir=/bin/mkdir
| ac_cv_prog_AWK=mawk
| ac_cv_prog_CPP='gcc -E'
| ac_cv_prog_ac_ct_AR=ar
| ac_cv_prog_ac_ct_CC=gcc
| ac_cv_prog_ac_ct_RANLIB=ranlib
| ac_cv_prog_cc_c89=
| ac_cv_prog_cc_c99=
| ac_cv_prog_cc_g=yes
| ac_cv_prog_cc_stdc=
| ac_cv_prog_make_make_set=yes
| ac_cv_safe_to_define___extensions__=yes
| ac_cv_search_acl_delete_def_file='none required'
| ac_cv_search_acl_free='none required'
| ac_cv_search_acl_from_text='none required'
| ac_cv_search_acl_get_fd='none required'
| ac_cv_search_acl_get_file=-lacl
| ac_cv_search_acl_set_fd='none required'
| ac_cv_search_acl_set_file='none required'
| ac_cv_search_acl_to_text='none required'
| ac_cv_search_clock_gettime='none required'
| ac_cv_search_fgetxattr='none required'
| ac_cv_search_flistxattr='none required'
| ac_cv_search_fsetxattr='none required'
| ac_cv_search_gethostbyname='none required'
| ac_cv_search_getxattr='none required'
| ac_cv_search_lgetxattr='none required'
| ac_cv_search_listxattr='none required'
| ac_cv_search_llistxattr='none required'
| ac_cv_search_lsetxattr='none required'
| ac_cv_search_setfilecon=-lselinux
| ac_cv_search_setsockopt='none required'
| ac_cv_search_setxattr='none required'
| ac_cv_should_define__xopen_source=no
| ac_cv_struct_tm=time.h
| ac_cv_sys_file_offset_bits=64
| ac_cv_sys_largefile_CC=no
| ac_cv_sys_largefile_source=no
| ac_cv_sys_long_file_names=yes
| ac_cv_type__Bool=yes
| ac_cv_type_dev_t=yes
| ac_cv_type_getgroups=gid_t
| ac_cv_type_iconv_t=yes
| ac_cv_type_ino_t=yes
| ac_cv_type_long_long_int=yes
| ac_cv_type_major_t=no
| ac_cv_type_max_align_t=yes
| ac_cv_type_mbstate_t=yes
| ac_cv_type_minor_t=no
| ac_cv_type_mode_t=yes
| ac_cv_type_nlink_t=yes
| ac_cv_type_off_t=yes
| ac_cv_type_pid_t=yes
| ac_cv_type_ptrdiff_t=yes
| ac_cv_type_sighandler_t=yes
| ac_cv_type_sigset_t=yes
| ac_cv_type_size_t=yes
| ac_cv_type_timezone_t=no
| ac_cv_type_uid_t=yes
| ac_cv_type_unsigned_long_long_int=yes
| ac_cv_type_volatile_sig_atomic_t=yes
| ac_cv_typeof_struct_stat_st_atim_is_struct_timespec=yes
| ac_cv_working_alloca_h=yes
| acl_cv_hardcode_direct=no
| acl_cv_hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
| acl_cv_hardcode_libdir_separator=
| acl_cv_hardcode_minus_L=no
| acl_cv_libdirstems=lib,lib
| acl_cv_libext=a
| acl_cv_path_LD=/usr/bin/ld
| acl_cv_prog_gnu_ld=yes
| acl_cv_rpath=done
| acl_cv_shlibext=so
| acl_cv_wl=-Wl,
| am_cv_CC_dependencies_compiler_type=gcc3
| am_cv_func_iconv=yes
| am_cv_func_working_getline=yes
| am_cv_langinfo_codeset=yes
| am_cv_lib_iconv=no
| am_cv_make_support_nested_variables=yes
| am_cv_prog_cc_c_o=yes
| am_cv_prog_tar_ustar=gnutar
| am_cv_proto_iconv='extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);'
| am_cv_proto_iconv_arg1=
| diff_cv_st_fstype_string=no
| gl_cv_C_locale_sans_EILSEQ=no
| gl_cv___builtin_expect=yes
| gl_cv_acl_ACL_FIRST_ENTRY=yes
| gl_cv_acl_ACL_TYPE_EXTENDED=no
| gl_cv_c_amsterdam_compiler=no
| gl_cv_c_multiarch=no
| gl_cv_cc_double_expbit0='word 1 bit 20'
| gl_cv_compound_literals=yes
| gl_cv_decl_null_works=yes
| gl_cv_decl_readlink_works=yes
| gl_cv_decl_readlinkat_works=yes
| gl_cv_double_slash_root=no
| gl_cv_func___fpending=yes
| gl_cv_func_btowc_eof='guessing yes'
| gl_cv_func_btowc_nul=yes
| gl_cv_func_chown_ctime_works=yes
| gl_cv_func_chown_follows_symlink=yes
| gl_cv_func_chown_slash_works=yes
| gl_cv_func_dirfd_macro=no
| gl_cv_func_dup2_works=yes
| gl_cv_func_dup_works=yes
| gl_cv_func_fchownat_empty_filename_works=yes
| gl_cv_func_fchownat_nofollow_works=yes
| gl_cv_func_fcntl_f_dupfd_cloexec='needs runtime check'
| gl_cv_func_fcntl_f_dupfd_works=yes
| gl_cv_func_fdopendir_works=yes
| gl_cv_func_fnmatch_gnu=yes
| gl_cv_func_fseeko=yes
| gl_cv_func_fstatat_zero_flag=yes
| gl_cv_func_futimens_works=yes
| gl_cv_func_getcwd_abort_bug=no
| gl_cv_func_getcwd_null=yes
| gl_cv_func_getcwd_path_max=yes
| gl_cv_func_getcwd_posix_signature=yes
| gl_cv_func_getdtablesize_works=yes
| gl_cv_func_getgroups_works=yes
| gl_cv_func_getopt_gnu=yes
| gl_cv_func_getopt_long_gnu=yes
| gl_cv_func_getopt_posix=yes
| gl_cv_func_gettimeofday_clobber=no
| gl_cv_func_gettimeofday_posix_signature=almost
| gl_cv_func_iswcntrl_works=yes
| gl_cv_func_itold_works=yes
| gl_cv_func_link_follows_symlink=no
| gl_cv_func_link_works=yes
| gl_cv_func_linkat_nofollow=yes
| gl_cv_func_linkat_slash=yes
| gl_cv_func_lseek_pipe=yes
| gl_cv_func_lstat_dereferences_slashed_symlink=yes
| gl_cv_func_malloc_0_nonnull=1
| gl_cv_func_malloc_posix=yes
| gl_cv_func_mbrtowc_empty_input=yes
| gl_cv_func_mbrtowc_incomplete_state='guessing yes'
| gl_cv_func_mbrtowc_nul_retval='guessing yes'
| gl_cv_func_mbrtowc_null_arg1='guessing yes'
| gl_cv_func_mbrtowc_null_arg2='guessing yes'
| gl_cv_func_mbrtowc_retval='guessing yes'
| gl_cv_func_mbrtowc_sanitycheck='guessing yes'
| gl_cv_func_mbsrtowcs_works='guessing yes'
| gl_cv_func_memchr_works=yes
| gl_cv_func_mkdir_trailing_dot_works=yes
| gl_cv_func_mkdir_trailing_slash_works=yes
| gl_cv_func_mkfifo_works=yes
| gl_cv_func_mknod_works=yes
| gl_cv_func_nl_langinfo_yesexpr_works=yes
| gl_cv_func_open_slash=yes
| gl_cv_func_printf_attribute_flavor=system
| gl_cv_func_printf_positions=yes
| gl_cv_func_re_compile_pattern_working=yes
| gl_cv_func_readlink_works=yes
| gl_cv_func_realpath_works=yes
| gl_cv_func_rename_dest_works=yes
| gl_cv_func_rename_link_works=yes
| gl_cv_func_rename_slash_dst_works=yes
| gl_cv_func_rename_slash_src_works=yes
| gl_cv_func_rmdir_works=yes
| gl_cv_func_setenv_works=yes
| gl_cv_func_sleep_works=yes
| gl_cv_func_snprintf_retval_c99=yes
| gl_cv_func_snprintf_size1=yes
| gl_cv_func_snprintf_usable=yes
| gl_cv_func_stat_file_slash=yes
| gl_cv_func_strchrnul_works=yes
| gl_cv_func_strerror_0_works=yes
| gl_cv_func_strndup_works=yes
| gl_cv_func_strtoimax=yes
| gl_cv_func_symlink_works=yes
| gl_cv_func_symlinkat_works=yes
| gl_cv_func_tzset_clobber=no
| gl_cv_func_unlink_honors_slashes=yes
| gl_cv_func_unlink_parent_fails='guessing yes'
| gl_cv_func_unsetenv_works=yes
| gl_cv_func_utimensat_works=yes
| gl_cv_func_va_copy=yes
| gl_cv_func_vsnprintf_usable=yes
| gl_cv_func_wcrtomb_retval='guessing yes'
| gl_cv_func_wcwidth_works=yes
| gl_cv_func_working_acl_get_file=yes
| gl_cv_func_working_getdelim=yes
| gl_cv_func_working_mktime=yes
| gl_cv_func_working_strerror=yes
| gl_cv_func_working_utimes=yes
| gl_cv_getxattr_with_posix_acls=yes
| gl_cv_have___xpg4=no
| gl_cv_have_arbitrary_file_name_length_limit=yes
| gl_cv_have_include_next=yes
| gl_cv_have_raw_decl__Exit=yes
| gl_cv_have_raw_decl_alphasort=yes
| gl_cv_have_raw_decl_atoll=yes
| gl_cv_have_raw_decl_btowc=yes
| gl_cv_have_raw_decl_canonicalize_file_name=yes
| gl_cv_have_raw_decl_chdir=yes
| gl_cv_have_raw_decl_chown=yes
| gl_cv_have_raw_decl_closedir=yes
| gl_cv_have_raw_decl_dirfd=yes
| gl_cv_have_raw_decl_dprintf=yes
| gl_cv_have_raw_decl_dup2=yes
| gl_cv_have_raw_decl_dup3=yes
| gl_cv_have_raw_decl_dup=yes
| gl_cv_have_raw_decl_duplocale=yes
| gl_cv_have_raw_decl_endusershell=yes
| gl_cv_have_raw_decl_environ=yes
| gl_cv_have_raw_decl_euidaccess=yes
| gl_cv_have_raw_decl_faccessat=yes
| gl_cv_have_raw_decl_fchdir=yes
| gl_cv_have_raw_decl_fchmodat=yes
| gl_cv_have_raw_decl_fchownat=yes
| gl_cv_have_raw_decl_fcntl=yes
| gl_cv_have_raw_decl_fdatasync=yes
| gl_cv_have_raw_decl_fdopendir=yes
| gl_cv_have_raw_decl_ffs=yes
| gl_cv_have_raw_decl_ffsl=yes
| gl_cv_have_raw_decl_ffsll=yes
| gl_cv_have_raw_decl_fpurge=no
| gl_cv_have_raw_decl_fseeko=yes
| gl_cv_have_raw_decl_fstat=yes
| gl_cv_have_raw_decl_fstatat=yes
| gl_cv_have_raw_decl_fsync=yes
| gl_cv_have_raw_decl_ftello=yes
| gl_cv_have_raw_decl_ftruncate=yes
| gl_cv_have_raw_decl_futimens=yes
| gl_cv_have_raw_decl_getcwd=yes
| gl_cv_have_raw_decl_getdelim=yes
| gl_cv_have_raw_decl_getdomainname=yes
| gl_cv_have_raw_decl_getdtablesize=yes
| gl_cv_have_raw_decl_getgroups=yes
| gl_cv_have_raw_decl_gethostname=yes
| gl_cv_have_raw_decl_getline=yes
| gl_cv_have_raw_decl_getloadavg=yes
| gl_cv_have_raw_decl_getlogin=yes
| gl_cv_have_raw_decl_getlogin_r=yes
| gl_cv_have_raw_decl_getpagesize=yes
| gl_cv_have_raw_decl_gets=no
| gl_cv_have_raw_decl_getsubopt=yes
| gl_cv_have_raw_decl_gettimeofday=yes
| gl_cv_have_raw_decl_getusershell=yes
| gl_cv_have_raw_decl_grantpt=yes
| gl_cv_have_raw_decl_group_member=yes
| gl_cv_have_raw_decl_imaxabs=yes
| gl_cv_have_raw_decl_imaxdiv=yes
| gl_cv_have_raw_decl_initstate=yes
| gl_cv_have_raw_decl_initstate_r=yes
| gl_cv_have_raw_decl_isatty=yes
| gl_cv_have_raw_decl_iswctype=yes
| gl_cv_have_raw_decl_lchmod=yes
| gl_cv_have_raw_decl_lchown=yes
| gl_cv_have_raw_decl_link=yes
| gl_cv_have_raw_decl_linkat=yes
| gl_cv_have_raw_decl_lseek=yes
| gl_cv_have_raw_decl_lstat=yes
| gl_cv_have_raw_decl_mbrlen=yes
| gl_cv_have_raw_decl_mbrtowc=yes
| gl_cv_have_raw_decl_mbsinit=yes
| gl_cv_have_raw_decl_mbsnrtowcs=yes
| gl_cv_have_raw_decl_mbsrtowcs=yes
| gl_cv_have_raw_decl_memmem=yes
| gl_cv_have_raw_decl_mempcpy=yes
| gl_cv_have_raw_decl_memrchr=yes
| gl_cv_have_raw_decl_mkdirat=yes
| gl_cv_have_raw_decl_mkdtemp=yes
| gl_cv_have_raw_decl_mkfifo=yes
| gl_cv_have_raw_decl_mkfifoat=yes
| gl_cv_have_raw_decl_mknod=yes
| gl_cv_have_raw_decl_mknodat=yes
| gl_cv_have_raw_decl_mkostemp=yes
| gl_cv_have_raw_decl_mkostemps=yes
| gl_cv_have_raw_decl_mkstemp=yes
| gl_cv_have_raw_decl_mkstemps=yes
| gl_cv_have_raw_decl_nl_langinfo=yes
| gl_cv_have_raw_decl_openat=yes
| gl_cv_have_raw_decl_opendir=yes
| gl_cv_have_raw_decl_pclose=yes
| gl_cv_have_raw_decl_pipe2=yes
| gl_cv_have_raw_decl_pipe=yes
| gl_cv_have_raw_decl_popen=yes
| gl_cv_have_raw_decl_posix_openpt=yes
| gl_cv_have_raw_decl_pread=yes
| gl_cv_have_raw_decl_pthread_sigmask=yes
| gl_cv_have_raw_decl_ptsname=yes
| gl_cv_have_raw_decl_ptsname_r=yes
| gl_cv_have_raw_decl_pwrite=yes
| gl_cv_have_raw_decl_qsort_r=yes
| gl_cv_have_raw_decl_random=yes
| gl_cv_have_raw_decl_random_r=yes
| gl_cv_have_raw_decl_rawmemchr=yes
| gl_cv_have_raw_decl_readdir=yes
| gl_cv_have_raw_decl_readlink=yes
| gl_cv_have_raw_decl_readlinkat=yes
| gl_cv_have_raw_decl_reallocarray=yes
| gl_cv_have_raw_decl_realpath=yes
| gl_cv_have_raw_decl_renameat=yes
| gl_cv_have_raw_decl_rewinddir=yes
| gl_cv_have_raw_decl_rmdir=yes
| gl_cv_have_raw_decl_rpmatch=yes
| gl_cv_have_raw_decl_scandir=yes
| gl_cv_have_raw_decl_secure_getenv=yes
| gl_cv_have_raw_decl_setenv=yes
| gl_cv_have_raw_decl_sethostname=yes
| gl_cv_have_raw_decl_setlocale=yes
| gl_cv_have_raw_decl_setstate=yes
| gl_cv_have_raw_decl_setstate_r=yes
| gl_cv_have_raw_decl_setusershell=yes
| gl_cv_have_raw_decl_sigaction=yes
| gl_cv_have_raw_decl_sigaddset=yes
| gl_cv_have_raw_decl_sigdelset=yes
| gl_cv_have_raw_decl_sigemptyset=yes
| gl_cv_have_raw_decl_sigfillset=yes
| gl_cv_have_raw_decl_sigismember=yes
| gl_cv_have_raw_decl_sigpending=yes
| gl_cv_have_raw_decl_sigprocmask=yes
| gl_cv_have_raw_decl_sleep=yes
| gl_cv_have_raw_decl_snprintf=yes
| gl_cv_have_raw_decl_srandom=yes
| gl_cv_have_raw_decl_srandom_r=yes
| gl_cv_have_raw_decl_stat=yes
| gl_cv_have_raw_decl_stpcpy=yes
| gl_cv_have_raw_decl_stpncpy=yes
| gl_cv_have_raw_decl_strcasecmp=yes
| gl_cv_have_raw_decl_strcasestr=yes
| gl_cv_have_raw_decl_strchrnul=yes
| gl_cv_have_raw_decl_strdup=yes
| gl_cv_have_raw_decl_strerror_r=yes
| gl_cv_have_raw_decl_strncasecmp=yes
| gl_cv_have_raw_decl_strncat=yes
| gl_cv_have_raw_decl_strndup=yes
| gl_cv_have_raw_decl_strnlen=yes
| gl_cv_have_raw_decl_strpbrk=yes
| gl_cv_have_raw_decl_strsep=yes
| gl_cv_have_raw_decl_strsignal=yes
| gl_cv_have_raw_decl_strtod=yes
| gl_cv_have_raw_decl_strtoimax=yes
| gl_cv_have_raw_decl_strtok_r=yes
| gl_cv_have_raw_decl_strtoll=yes
| gl_cv_have_raw_decl_strtoull=yes
| gl_cv_have_raw_decl_strtoumax=yes
| gl_cv_have_raw_decl_strverscmp=yes
| gl_cv_have_raw_decl_symlink=yes
| gl_cv_have_raw_decl_symlinkat=yes
| gl_cv_have_raw_decl_tmpfile=yes
| gl_cv_have_raw_decl_towctrans=yes
| gl_cv_have_raw_decl_truncate=yes
| gl_cv_have_raw_decl_ttyname_r=yes
| gl_cv_have_raw_decl_unlink=yes
| gl_cv_have_raw_decl_unlinkat=yes
| gl_cv_have_raw_decl_unlockpt=yes
| gl_cv_have_raw_decl_unsetenv=yes
| gl_cv_have_raw_decl_usleep=yes
| gl_cv_have_raw_decl_utime=yes
| gl_cv_have_raw_decl_utimensat=yes
| gl_cv_have_raw_decl_vdprintf=yes
| gl_cv_have_raw_decl_vsnprintf=yes
| gl_cv_have_raw_decl_wcpcpy=yes
| gl_cv_have_raw_decl_wcpncpy=yes
| gl_cv_have_raw_decl_wcrtomb=yes
| gl_cv_have_raw_decl_wcscasecmp=yes
| gl_cv_have_raw_decl_wcscat=yes
| gl_cv_have_raw_decl_wcschr=yes
| gl_cv_have_raw_decl_wcscmp=yes
| gl_cv_have_raw_decl_wcscoll=yes
| gl_cv_have_raw_decl_wcscpy=yes
| gl_cv_have_raw_decl_wcscspn=yes
| gl_cv_have_raw_decl_wcsdup=yes
| gl_cv_have_raw_decl_wcsftime=yes
| gl_cv_have_raw_decl_wcslen=yes
| gl_cv_have_raw_decl_wcsncasecmp=yes
| gl_cv_have_raw_decl_wcsncat=yes
| gl_cv_have_raw_decl_wcsncmp=yes
| gl_cv_have_raw_decl_wcsncpy=yes
| gl_cv_have_raw_decl_wcsnlen=yes
| gl_cv_have_raw_decl_wcsnrtombs=yes
| gl_cv_have_raw_decl_wcspbrk=yes
| gl_cv_have_raw_decl_wcsrchr=yes
| gl_cv_have_raw_decl_wcsrtombs=yes
| gl_cv_have_raw_decl_wcsspn=yes
| gl_cv_have_raw_decl_wcsstr=yes
| gl_cv_have_raw_decl_wcstok=yes
| gl_cv_have_raw_decl_wcswidth=yes
| gl_cv_have_raw_decl_wcsxfrm=yes
| gl_cv_have_raw_decl_wctob=yes
| gl_cv_have_raw_decl_wctrans=yes
| gl_cv_have_raw_decl_wctype=yes
| gl_cv_have_raw_decl_wcwidth=yes
| gl_cv_have_raw_decl_wmemchr=yes
| gl_cv_have_raw_decl_wmemcmp=yes
| gl_cv_have_raw_decl_wmemcpy=yes
| gl_cv_have_raw_decl_wmemmove=yes
| gl_cv_have_raw_decl_wmemset=yes
| gl_cv_header_errno_h_complete=yes
| gl_cv_header_inttypes_h=yes
| gl_cv_header_langinfo_codeset=yes
| gl_cv_header_langinfo_era=yes
| gl_cv_header_langinfo_t_fmt_ampm=yes
| gl_cv_header_langinfo_yesexpr=yes
| gl_cv_header_limits_width=yes
| gl_cv_header_locale_h_needs_xlocale_h=no
| gl_cv_header_locale_h_posix2001=yes
| gl_cv_header_stdint_h=yes
| gl_cv_header_stdint_predates_cxx11_h=no
| gl_cv_header_stdint_width=yes
| gl_cv_header_wchar_h_correct_inline=yes
| gl_cv_header_working_fcntl_h=yes
| gl_cv_header_working_stdalign_h=yes
| gl_cv_header_working_stdint_h=yes
| gl_cv_host_cpu_c_abi=armhf
| gl_cv_macro_O_CLOEXEC=yes
| gl_cv_minmax_in_limits_h=no
| gl_cv_minmax_in_sys_param_h=yes
| gl_cv_next_dirent_h='<dirent.h>'
| gl_cv_next_fcntl_h='<fcntl.h>'
| gl_cv_next_getopt_h='<getopt.h>'
| gl_cv_next_inttypes_h='<inttypes.h>'
| gl_cv_next_langinfo_h='<langinfo.h>'
| gl_cv_next_limits_h='<limits.h>'
| gl_cv_next_locale_h='<locale.h>'
| gl_cv_next_selinux_selinux_h='<selinux/selinux.h>'
| gl_cv_next_signal_h='<signal.h>'
| gl_cv_next_stdint_h='<stdint.h>'
| gl_cv_next_stdio_h='<stdio.h>'
| gl_cv_next_stdlib_h='<stdlib.h>'
| gl_cv_next_string_h='<string.h>'
| gl_cv_next_strings_h='<strings.h>'
| gl_cv_next_sys_stat_h='<sys/stat.h>'
| gl_cv_next_sys_time_h='<sys/time.h>'
| gl_cv_next_sys_types_h='<sys/types.h>'
| gl_cv_next_sysexits_h='<sysexits.h>'
| gl_cv_next_time_h='<time.h>'
| gl_cv_next_unistd_h='<unistd.h>'
| gl_cv_next_utime_h='<utime.h>'
| gl_cv_next_wchar_h='<wchar.h>'
| gl_cv_next_wctype_h='<wctype.h>'
| gl_cv_pragma_columns=no
| gl_cv_promoted_mode_t=mode_t
| gl_cv_rpl_alloca=yes
| gl_cv_size_max=yes
| gl_cv_struct_dirent_d_ino=yes
| gl_cv_sys_struct_lconv_ok=yes
| gl_cv_sys_struct_timespec_in_time_h=yes
| gl_cv_sys_struct_timeval=yes
| gl_cv_sys_struct_timeval_tv_sec=yes
| gl_cv_test_INT32_MAX_LT_INTMAX_MAX=yes
| gl_cv_test_INT64_MAX_EQ_LONG_MAX=no
| gl_cv_test_UINT32_MAX_LT_UINTMAX_MAX=yes
| gl_cv_test_UINT64_MAX_EQ_ULONG_MAX=no
| gl_cv_time_r_posix=yes
| gl_cv_time_t_is_signed=yes
| gl_cv_type_sigset_t=yes
| gl_cv_type_wctrans_t=yes
| gl_cv_type_wctype_t=yes
| gl_cv_type_wint_t_too_small=no
| gl_cv_var_stdin_large_offset=yes
| gt_cv_c_intmax_t=yes
| gt_cv_c_wchar_t=yes
| gt_cv_c_wint_t=yes
| gt_cv_func_CFLocaleCopyCurrent=no
| gt_cv_func_CFPreferencesCopyAppValue=no
| gt_cv_func_gnugettext3_libc=yes
| gt_cv_func_unsetenv_ret=int
| gt_cv_inttypes_pri_broken=no
| gt_cv_locale_fr=none
| gt_cv_locale_fr_utf8=none
| gt_cv_locale_ja=none
| gt_cv_locale_zh_CN=none
| gt_cv_ssize_t=yes
| gt_cv_var_environ_declaration=yes
| pu_cv_header_mtio_check_field=mt_type
| pu_cv_header_rmt=yes
| tar_cv_compressor_bzip2=bzip2
| tar_cv_compressor_compress=compress
| tar_cv_compressor_gzip=gzip
| tar_cv_compressor_lzip=lzip
| tar_cv_compressor_lzma=xz
| tar_cv_compressor_lzop=lzop
| tar_cv_compressor_xz=xz
| tar_cv_compressor_zstd=zstd
| tar_cv_path_RSH=/usr/bin/rsh
| 
| ## ----------------- ##
| ## Output variables. ##
| ## ----------------- ##
| 
| ACLOCAL='${SHELL} /<<BUILDDIR>>/tar-1.30+dfsg/build-aux/missing aclocal-1.16'
| ALLOCA=''
| ALLOCA_H='alloca.h'
| AMDEPBACKSLASH='\'
| AMDEP_FALSE='#'
| AMDEP_TRUE=''
| AMTAR='$${TAR-tar}'
| AM_BACKSLASH='\'
| AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
| AM_DEFAULT_VERBOSITY='1'
| AM_V='$(V)'
| APPLE_UNIVERSAL_BUILD='0'
| AR='ar'
| ARFLAGS='cr'
| AUTOCONF='${SHELL} /<<BUILDDIR>>/tar-1.30+dfsg/build-aux/missing autoconf'
| AUTOHEADER='${SHELL} /<<BUILDDIR>>/tar-1.30+dfsg/build-aux/missing autoheader'
| AUTOM4TE='${SHELL} /<<BUILDDIR>>/tar-1.30+dfsg/build-aux/missing autom4te'
| AUTOMAKE='${SHELL} /<<BUILDDIR>>/tar-1.30+dfsg/build-aux/missing automake-1.16'
| AWK='mawk'
| BACKUP_LIBEXEC_SCRIPTS='$(BACKUP_LIBEXEC_SCRIPTS_LIST)'
| BACKUP_SBIN_SCRIPTS='$(BACKUP_SBIN_SCRIPTS_LIST)'
| BACKUP_SED_COND='/^\#ELSE_DATE_FORMAT_OK/,/^\#ENDIF_DATE_FORMAT_OK/d;/^\#IF_DATE_FORMAT_OK/d'
| BITSIZEOF_PTRDIFF_T=''
| BITSIZEOF_SIG_ATOMIC_T=''
| BITSIZEOF_SIZE_T=''
| BITSIZEOF_WCHAR_T=''
| BITSIZEOF_WINT_T=''
| CC='gcc'
| CCDEPMODE='depmode=gcc3'
| CFLAGS='-g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/tar-1.30+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall'
| CPP='gcc -E'
| CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2'
| CYGPATH_W='echo'
| DEFAULT_ARCHIVE='-'
| DEFAULT_ARCHIVE_FORMAT='GNU'
| DEFAULT_BLOCKING='20'
| DEFAULT_QUOTING_STYLE='escape_quoting_style'
| DEFAULT_RMT_COMMAND=''
| DEFAULT_RMT_DIR='$(libexecdir)'
| DEFS='-DHAVE_CONFIG_H'
| DEPDIR='.deps'
| ECHO_C=''
| ECHO_N='-n'
| ECHO_T=''
| EGREP='/bin/grep -E'
| EMULTIHOP_HIDDEN=''
| EMULTIHOP_VALUE=''
| ENOLINK_HIDDEN=''
| ENOLINK_VALUE=''
| EOVERFLOW_HIDDEN=''
| EOVERFLOW_VALUE=''
| ERRNO_H=''
| EXEEXT=''
| FLOAT_H=''
| FNMATCH_H=''
| GETOPT_CDEFS_H='getopt-cdefs.h'
| GETOPT_H='getopt.h'
| GETTEXT_MACRO_VERSION='0.19'
| GLIBC21='yes'
| GL_COND_LIBTOOL_FALSE=''
| GL_COND_LIBTOOL_TRUE='#'
| GL_GENERATE_ALLOCA_H_FALSE='#'
| GL_GENERATE_ALLOCA_H_TRUE=''
| GL_GENERATE_ERRNO_H_FALSE=''
| GL_GENERATE_ERRNO_H_TRUE='#'
| GL_GENERATE_FLOAT_H_FALSE=''
| GL_GENERATE_FLOAT_H_TRUE='#'
| GL_GENERATE_FNMATCH_H_FALSE=''
| GL_GENERATE_FNMATCH_H_TRUE='#'
| GL_GENERATE_LIMITS_H_FALSE='#'
| GL_GENERATE_LIMITS_H_TRUE=''
| GL_GENERATE_SELINUX_CONTEXT_H_FALSE=''
| GL_GENERATE_SELINUX_CONTEXT_H_TRUE='#'
| GL_GENERATE_STDALIGN_H_FALSE=''
| GL_GENERATE_STDALIGN_H_TRUE='#'
| GL_GENERATE_STDARG_H_FALSE=''
| GL_GENERATE_STDARG_H_TRUE='#'
| GL_GENERATE_STDBOOL_H_FALSE=''
| GL_GENERATE_STDBOOL_H_TRUE='#'
| GL_GENERATE_STDDEF_H_FALSE=''
| GL_GENERATE_STDDEF_H_TRUE='#'
| GL_GENERATE_STDINT_H_FALSE=''
| GL_GENERATE_STDINT_H_TRUE='#'
| GL_GENERATE_SYSEXITS_H_FALSE=''
| GL_GENERATE_SYSEXITS_H_TRUE='#'
| GL_GENERATE_UTIME_H_FALSE=''
| GL_GENERATE_UTIME_H_TRUE='#'
| GMSGFMT='/usr/bin/msgfmt'
| GMSGFMT_015='/usr/bin/msgfmt'
| GNULIB_ALPHASORT='0'
| GNULIB_ATOLL='0'
| GNULIB_BTOWC='1'
| GNULIB_CALLOC_POSIX='0'
| GNULIB_CANONICALIZE_FILE_NAME='1'
| GNULIB_CHDIR='1'
| GNULIB_CHOWN='1'
| GNULIB_CLOSE='1'
| GNULIB_CLOSEDIR='1'
| GNULIB_CTIME='0'
| GNULIB_DIRFD='1'
| GNULIB_DPRINTF='0'
| GNULIB_DUP2='1'
| GNULIB_DUP3='0'
| GNULIB_DUP='1'
| GNULIB_DUPLOCALE='0'
| GNULIB_ENVIRON='1'
| GNULIB_EUIDACCESS='1'
| GNULIB_EXPLICIT_BZERO='0'
| GNULIB_FACCESSAT='1'
| GNULIB_FCHDIR='1'
| GNULIB_FCHMODAT='1'
| GNULIB_FCHOWNAT='1'
| GNULIB_FCLOSE='0'
| GNULIB_FCNTL='1'
| GNULIB_FDATASYNC='0'
| GNULIB_FDOPEN='0'
| GNULIB_FDOPENDIR='1'
| GNULIB_FFLUSH='0'
| GNULIB_FFS='0'
| GNULIB_FFSL='0'
| GNULIB_FFSLL='0'
| GNULIB_FGETC='1'
| GNULIB_FGETS='1'
| GNULIB_FOPEN='0'
| GNULIB_FPRINTF='1'
| GNULIB_FPRINTF_POSIX='0'
| GNULIB_FPURGE='0'
| GNULIB_FPUTC='1'
| GNULIB_FPUTS='1'
| GNULIB_FREAD='1'
| GNULIB_FREOPEN='0'
| GNULIB_FSCANF='1'
| GNULIB_FSEEK='1'
| GNULIB_FSEEKO='1'
| GNULIB_FSTAT='1'
| GNULIB_FSTATAT='1'
| GNULIB_FSYNC='0'
| GNULIB_FTELL='0'
| GNULIB_FTELLO='0'
| GNULIB_FTRUNCATE='0'
| GNULIB_FUTIMENS='1'
| GNULIB_FWRITE='1'
| GNULIB_GETC='1'
| GNULIB_GETCHAR='1'
| GNULIB_GETCWD='1'
| GNULIB_GETDELIM='1'
| GNULIB_GETDOMAINNAME='0'
| GNULIB_GETDTABLESIZE='1'
| GNULIB_GETGROUPS='1'
| GNULIB_GETHOSTNAME='0'
| GNULIB_GETLINE='1'
| GNULIB_GETLOADAVG='0'
| GNULIB_GETLOGIN='0'
| GNULIB_GETLOGIN_R='0'
| GNULIB_GETPAGESIZE='1'
| GNULIB_GETSUBOPT='0'
| GNULIB_GETTIMEOFDAY='1'
| GNULIB_GETUSERSHELL='0'
| GNULIB_GL_UNISTD_H_GETOPT='1'
| GNULIB_GRANTPT='0'
| GNULIB_GROUP_MEMBER='1'
| GNULIB_IMAXABS='0'
| GNULIB_IMAXDIV='0'
| GNULIB_ISATTY='0'
| GNULIB_ISWBLANK='1'
| GNULIB_ISWCTYPE='0'
| GNULIB_LCHMOD='0'
| GNULIB_LCHOWN='1'
| GNULIB_LINK='1'
| GNULIB_LINKAT='1'
| GNULIB_LOCALECONV='1'
| GNULIB_LOCALTIME='0'
| GNULIB_LSEEK='1'
| GNULIB_LSTAT='1'
| GNULIB_MALLOC_POSIX='1'
| GNULIB_MBRLEN='0'
| GNULIB_MBRTOWC='1'
| GNULIB_MBSCASECMP='1'
| GNULIB_MBSCASESTR='0'
| GNULIB_MBSCHR='0'
| GNULIB_MBSCSPN='0'
| GNULIB_MBSINIT='1'
| GNULIB_MBSLEN='0'
| GNULIB_MBSNCASECMP='0'
| GNULIB_MBSNLEN='0'
| GNULIB_MBSNRTOWCS='0'
| GNULIB_MBSPBRK='0'
| GNULIB_MBSPCASECMP='0'
| GNULIB_MBSRCHR='0'
| GNULIB_MBSRTOWCS='1'
| GNULIB_MBSSEP='0'
| GNULIB_MBSSPN='0'
| GNULIB_MBSSTR='0'
| GNULIB_MBSTOK_R='0'
| GNULIB_MBTOWC='1'
| GNULIB_MEMCHR='1'
| GNULIB_MEMMEM='0'
| GNULIB_MEMPCPY='1'
| GNULIB_MEMRCHR='1'
| GNULIB_MKDIRAT='1'
| GNULIB_MKDTEMP='1'
| GNULIB_MKFIFO='1'
| GNULIB_MKFIFOAT='1'
| GNULIB_MKNOD='1'
| GNULIB_MKNODAT='1'
| GNULIB_MKOSTEMP='0'
| GNULIB_MKOSTEMPS='0'
| GNULIB_MKSTEMP='0'
| GNULIB_MKSTEMPS='0'
| GNULIB_MKTIME='1'
| GNULIB_NANOSLEEP='0'
| GNULIB_NL_LANGINFO='1'
| GNULIB_NONBLOCKING='0'
| GNULIB_OBSTACK_PRINTF='0'
| GNULIB_OBSTACK_PRINTF_POSIX='0'
| GNULIB_OPEN='1'
| GNULIB_OPENAT='1'
| GNULIB_OPENDIR='1'
| GNULIB_OVERRIDES_STRUCT_STAT='0'
| GNULIB_OVERRIDES_WINT_T='0'
| GNULIB_PCLOSE='0'
| GNULIB_PERROR='0'
| GNULIB_PIPE2='0'
| GNULIB_PIPE='0'
| GNULIB_POPEN='0'
| GNULIB_POSIX_OPENPT='0'
| GNULIB_PREAD='0'
| GNULIB_PRINTF='1'
| GNULIB_PRINTF_POSIX='0'
| GNULIB_PTHREAD_SIGMASK='0'
| GNULIB_PTSNAME='0'
| GNULIB_PTSNAME_R='0'
| GNULIB_PUTC='1'
| GNULIB_PUTCHAR='1'
| GNULIB_PUTENV='0'
| GNULIB_PUTS='1'
| GNULIB_PWRITE='0'
| GNULIB_QSORT_R='0'
| GNULIB_RAISE='1'
| GNULIB_RANDOM='0'
| GNULIB_RANDOM_R='0'
| GNULIB_RAWMEMCHR='1'
| GNULIB_READ='1'
| GNULIB_READDIR='1'
| GNULIB_READLINK='1'
| GNULIB_READLINKAT='1'
| GNULIB_REALLOCARRAY='0'
| GNULIB_REALLOC_POSIX='1'
| GNULIB_REALPATH='1'
| GNULIB_REMOVE='0'
| GNULIB_RENAME='1'
| GNULIB_RENAMEAT='1'
| GNULIB_REWINDDIR='1'
| GNULIB_RMDIR='1'
| GNULIB_RPMATCH='1'
| GNULIB_SCANDIR='0'
| GNULIB_SCANF='1'
| GNULIB_SECURE_GETENV='0'
| GNULIB_SETENV='1'
| GNULIB_SETHOSTNAME='0'
| GNULIB_SETLOCALE='0'
| GNULIB_SIGACTION='0'
| GNULIB_SIGNAL_H_SIGPIPE='0'
| GNULIB_SIGPROCMASK='0'
| GNULIB_SLEEP='1'
| GNULIB_SNPRINTF='1'
| GNULIB_SPRINTF_POSIX='0'
| GNULIB_STAT='1'
| GNULIB_STDIO_H_NONBLOCKING='0'
| GNULIB_STDIO_H_SIGPIPE='0'
| GNULIB_STPCPY='1'
| GNULIB_STPNCPY='0'
| GNULIB_STRCASESTR='0'
| GNULIB_STRCHRNUL='1'
| GNULIB_STRDUP='1'
| GNULIB_STRERROR='1'
| GNULIB_STRERROR_R='0'
| GNULIB_STRFTIME='0'
| GNULIB_STRNCAT='0'
| GNULIB_STRNDUP='1'
| GNULIB_STRNLEN='1'
| GNULIB_STRPBRK='0'
| GNULIB_STRPTIME='0'
| GNULIB_STRSEP='0'
| GNULIB_STRSIGNAL='0'
| GNULIB_STRSTR='0'
| GNULIB_STRTOD='0'
| GNULIB_STRTOIMAX='1'
| GNULIB_STRTOK_R='0'
| GNULIB_STRTOLL='1'
| GNULIB_STRTOULL='1'
| GNULIB_STRTOUMAX='1'
| GNULIB_STRVERSCMP='0'
| GNULIB_SYMLINK='1'
| GNULIB_SYMLINKAT='1'
| GNULIB_SYSTEM_POSIX='0'
| GNULIB_TEST_WARN_CFLAGS=''
| GNULIB_TIMEGM='1'
| GNULIB_TIME_R='1'
| GNULIB_TIME_RZ='1'
| GNULIB_TMPFILE='0'
| GNULIB_TOWCTRANS='0'
| GNULIB_TRUNCATE='0'
| GNULIB_TTYNAME_R='0'
| GNULIB_TZSET='1'
| GNULIB_UNISTD_H_NONBLOCKING='0'
| GNULIB_UNISTD_H_SIGPIPE='0'
| GNULIB_UNLINK='1'
| GNULIB_UNLINKAT='1'
| GNULIB_UNLOCKPT='0'
| GNULIB_UNSETENV='1'
| GNULIB_USLEEP='0'
| GNULIB_UTIME='1'
| GNULIB_UTIMENSAT='1'
| GNULIB_VASPRINTF='1'
| GNULIB_VDPRINTF='0'
| GNULIB_VFPRINTF='1'
| GNULIB_VFPRINTF_POSIX='0'
| GNULIB_VFSCANF='0'
| GNULIB_VPRINTF='1'
| GNULIB_VPRINTF_POSIX='0'
| GNULIB_VSCANF='0'
| GNULIB_VSNPRINTF='1'
| GNULIB_VSPRINTF_POSIX='0'
| GNULIB_WARN_CFLAGS=''
| GNULIB_WCPCPY='0'
| GNULIB_WCPNCPY='0'
| GNULIB_WCRTOMB='1'
| GNULIB_WCSCASECMP='0'
| GNULIB_WCSCAT='0'
| GNULIB_WCSCHR='0'
| GNULIB_WCSCMP='0'
| GNULIB_WCSCOLL='0'
| GNULIB_WCSCPY='0'
| GNULIB_WCSCSPN='0'
| GNULIB_WCSDUP='0'
| GNULIB_WCSFTIME='0'
| GNULIB_WCSLEN='0'
| GNULIB_WCSNCASECMP='0'
| GNULIB_WCSNCAT='0'
| GNULIB_WCSNCMP='0'
| GNULIB_WCSNCPY='0'
| GNULIB_WCSNLEN='0'
| GNULIB_WCSNRTOMBS='0'
| GNULIB_WCSPBRK='0'
| GNULIB_WCSRCHR='0'
| GNULIB_WCSRTOMBS='0'
| GNULIB_WCSSPN='0'
| GNULIB_WCSSTR='0'
| GNULIB_WCSTOK='0'
| GNULIB_WCSWIDTH='0'
| GNULIB_WCSXFRM='0'
| GNULIB_WCTOB='0'
| GNULIB_WCTOMB='0'
| GNULIB_WCTRANS='0'
| GNULIB_WCTYPE='0'
| GNULIB_WCWIDTH='1'
| GNULIB_WMEMCHR='0'
| GNULIB_WMEMCMP='0'
| GNULIB_WMEMCPY='0'
| GNULIB_WMEMMOVE='0'
| GNULIB_WMEMSET='0'
| GNULIB_WRITE='1'
| GNULIB__EXIT='0'
| GREP='/bin/grep'
| HAVE_ALPHASORT='1'
| HAVE_ATOLL='1'
| HAVE_BTOWC='1'
| HAVE_C99_STDINT_H='1'
| HAVE_CANONICALIZE_FILE_NAME='1'
| HAVE_CHOWN='1'
| HAVE_CLOSEDIR='1'
| HAVE_CRTDEFS_H='0'
| HAVE_DECL_DIRFD='1'
| HAVE_DECL_ENVIRON='1'
| HAVE_DECL_FCHDIR='1'
| HAVE_DECL_FDATASYNC='1'
| HAVE_DECL_FDOPENDIR='1'
| HAVE_DECL_FPURGE='1'
| HAVE_DECL_FSEEKO='1'
| HAVE_DECL_FTELLO='1'
| HAVE_DECL_GETDELIM='1'
| HAVE_DECL_GETDOMAINNAME='1'
| HAVE_DECL_GETLINE='1'
| HAVE_DECL_GETLOADAVG='1'
| HAVE_DECL_GETLOGIN='1'
| HAVE_DECL_GETLOGIN_R='1'
| HAVE_DECL_GETPAGESIZE='1'
| HAVE_DECL_GETUSERSHELL='1'
| HAVE_DECL_IMAXABS='1'
| HAVE_DECL_IMAXDIV='1'
| HAVE_DECL_INITSTATE='1'
| HAVE_DECL_LOCALTIME_R='1'
| HAVE_DECL_MEMMEM='1'
| HAVE_DECL_MEMRCHR='1'
| HAVE_DECL_OBSTACK_PRINTF='1'
| HAVE_DECL_SETENV='1'
| HAVE_DECL_SETHOSTNAME='1'
| HAVE_DECL_SETSTATE='1'
| HAVE_DECL_SNPRINTF='1'
| HAVE_DECL_STRDUP='1'
| HAVE_DECL_STRERROR_R='1'
| HAVE_DECL_STRNCASECMP='1'
| HAVE_DECL_STRNDUP='1'
| HAVE_DECL_STRNLEN='1'
| HAVE_DECL_STRSIGNAL='1'
| HAVE_DECL_STRTOIMAX='1'
| HAVE_DECL_STRTOK_R='1'
| HAVE_DECL_STRTOUMAX='1'
| HAVE_DECL_TTYNAME_R='1'
| HAVE_DECL_UNSETENV='1'
| HAVE_DECL_VSNPRINTF='1'
| HAVE_DECL_WCTOB='1'
| HAVE_DECL_WCWIDTH='1'
| HAVE_DIRENT_H='1'
| HAVE_DPRINTF='1'
| HAVE_DUP2='1'
| HAVE_DUP3='1'
| HAVE_DUPLOCALE='1'
| HAVE_EUIDACCESS='1'
| HAVE_EXPLICIT_BZERO='1'
| HAVE_FACCESSAT='1'
| HAVE_FCHDIR='1'
| HAVE_FCHMODAT='1'
| HAVE_FCHOWNAT='1'
| HAVE_FCNTL='1'
| HAVE_FDATASYNC='1'
| HAVE_FDOPENDIR='1'
| HAVE_FEATURES_H='1'
| HAVE_FFS='1'
| HAVE_FFSL='1'
| HAVE_FFSLL='1'
| HAVE_FSEEKO='1'
| HAVE_FSTATAT='1'
| HAVE_FSYNC='1'
| HAVE_FTELLO='1'
| HAVE_FTRUNCATE='1'
| HAVE_FUTIMENS='1'
| HAVE_GETDTABLESIZE='1'
| HAVE_GETGROUPS='1'
| HAVE_GETHOSTNAME='1'
| HAVE_GETLOGIN='1'
| HAVE_GETOPT_H='1'
| HAVE_GETPAGESIZE='1'
| HAVE_GETSUBOPT='1'
| HAVE_GETTIMEOFDAY='1'
| HAVE_GRANTPT='1'
| HAVE_GROUP_MEMBER='1'
| HAVE_INTTYPES_H='1'
| HAVE_ISWBLANK='1'
| HAVE_ISWCNTRL='1'
| HAVE_LANGINFO_CODESET='1'
| HAVE_LANGINFO_ERA='1'
| HAVE_LANGINFO_H='1'
| HAVE_LANGINFO_T_FMT_AMPM='1'
| HAVE_LANGINFO_YESEXPR='1'
| HAVE_LCHMOD='1'
| HAVE_LCHOWN='1'
| HAVE_LINK='1'
| HAVE_LINKAT='1'
| HAVE_LONG_LONG_INT='1'
| HAVE_LSTAT='1'
| HAVE_MAX_ALIGN_T='1'
| HAVE_MBRLEN='1'
| HAVE_MBRTOWC='1'
| HAVE_MBSINIT='1'
| HAVE_MBSLEN='0'
| HAVE_MBSNRTOWCS='1'
| HAVE_MBSRTOWCS='1'
| HAVE_MEMCHR='1'
| HAVE_MEMPCPY='1'
| HAVE_MKDIRAT='1'
| HAVE_MKDTEMP='1'
| HAVE_MKFIFO='1'
| HAVE_MKFIFOAT='1'
| HAVE_MKNOD='1'
| HAVE_MKNODAT='1'
| HAVE_MKOSTEMP='1'
| HAVE_MKOSTEMPS='1'
| HAVE_MKSTEMP='1'
| HAVE_MKSTEMPS='1'
| HAVE_MSVC_INVALID_PARAMETER_HANDLER='0'
| HAVE_NANOSLEEP='1'
| HAVE_NL_LANGINFO='1'
| HAVE_OPENAT='1'
| HAVE_OPENDIR='1'
| HAVE_OS_H='0'
| HAVE_PCLOSE='1'
| HAVE_PIPE2='1'
| HAVE_PIPE='1'
| HAVE_POPEN='1'
| HAVE_POSIX_OPENPT='1'
| HAVE_POSIX_SIGNALBLOCKING='1'
| HAVE_PREAD='1'
| HAVE_PTHREAD_SIGMASK='1'
| HAVE_PTSNAME='1'
| HAVE_PTSNAME_R='1'
| HAVE_PWRITE='1'
| HAVE_QSORT_R='1'
| HAVE_RAISE='1'
| HAVE_RANDOM='1'
| HAVE_RANDOM_H='1'
| HAVE_RANDOM_R='1'
| HAVE_RAWMEMCHR='1'
| HAVE_READDIR='1'
| HAVE_READLINK='1'
| HAVE_READLINKAT='1'
| HAVE_REALLOCARRAY='1'
| HAVE_REALPATH='1'
| HAVE_RENAMEAT='1'
| HAVE_REWINDDIR='1'
| HAVE_RPMATCH='1'
| HAVE_SCANDIR='1'
| HAVE_SECURE_GETENV='1'
| HAVE_SETENV='1'
| HAVE_SETHOSTNAME='1'
| HAVE_SIGACTION='1'
| HAVE_SIGHANDLER_T='1'
| HAVE_SIGINFO_T='1'
| HAVE_SIGNED_SIG_ATOMIC_T=''
| HAVE_SIGNED_WCHAR_T=''
| HAVE_SIGNED_WINT_T=''
| HAVE_SIGSET_T='1'
| HAVE_SLEEP='1'
| HAVE_STDINT_H='1'
| HAVE_STPCPY='1'
| HAVE_STPNCPY='1'
| HAVE_STRCASECMP='1'
| HAVE_STRCASESTR='1'
| HAVE_STRCHRNUL='1'
| HAVE_STRINGS_H='1'
| HAVE_STRPBRK='1'
| HAVE_STRPTIME='1'
| HAVE_STRSEP='1'
| HAVE_STRTOD='1'
| HAVE_STRTOLL='1'
| HAVE_STRTOULL='1'
| HAVE_STRUCT_RANDOM_DATA='1'
| HAVE_STRUCT_SIGACTION_SA_SIGACTION='1'
| HAVE_STRUCT_TIMEVAL='1'
| HAVE_STRVERSCMP='1'
| HAVE_SYMLINK='1'
| HAVE_SYMLINKAT='1'
| HAVE_SYSEXITS_H='1'
| HAVE_SYS_BITYPES_H='0'
| HAVE_SYS_CDEFS_H='1'
| HAVE_SYS_INTTYPES_H='0'
| HAVE_SYS_LOADAVG_H='0'
| HAVE_SYS_PARAM_H='0'
| HAVE_SYS_TIME_H='1'
| HAVE_SYS_TYPES_H='1'
| HAVE_TIMEGM='1'
| HAVE_TIMEZONE_T='0'
| HAVE_TRUNCATE='1'
| HAVE_TYPE_VOLATILE_SIG_ATOMIC_T='1'
| HAVE_TZSET='1'
| HAVE_UNISTD_H='1'
| HAVE_UNLINKAT='1'
| HAVE_UNLOCKPT='1'
| HAVE_UNSIGNED_LONG_LONG_INT='1'
| HAVE_USLEEP='1'
| HAVE_UTIME='1'
| HAVE_UTIMENSAT='1'
| HAVE_UTIME_H='1'
| HAVE_VASPRINTF='1'
| HAVE_VDPRINTF='1'
| HAVE_WCHAR_H='1'
| HAVE_WCHAR_T='1'
| HAVE_WCPCPY='1'
| HAVE_WCPNCPY='1'
| HAVE_WCRTOMB='1'
| HAVE_WCSCASECMP='1'
| HAVE_WCSCAT='1'
| HAVE_WCSCHR='1'
| HAVE_WCSCMP='1'
| HAVE_WCSCOLL='1'
| HAVE_WCSCPY='1'
| HAVE_WCSCSPN='1'
| HAVE_WCSDUP='1'
| HAVE_WCSFTIME='1'
| HAVE_WCSLEN='1'
| HAVE_WCSNCASECMP='1'
| HAVE_WCSNCAT='1'
| HAVE_WCSNCMP='1'
| HAVE_WCSNCPY='1'
| HAVE_WCSNLEN='1'
| HAVE_WCSNRTOMBS='1'
| HAVE_WCSPBRK='1'
| HAVE_WCSRCHR='1'
| HAVE_WCSRTOMBS='1'
| HAVE_WCSSPN='1'
| HAVE_WCSSTR='1'
| HAVE_WCSTOK='1'
| HAVE_WCSWIDTH='1'
| HAVE_WCSXFRM='1'
| HAVE_WCTRANS_T='1'
| HAVE_WCTYPE_H='1'
| HAVE_WCTYPE_T='1'
| HAVE_WINSOCK2_H='0'
| HAVE_WINT_T='1'
| HAVE_WMEMCHR='1'
| HAVE_WMEMCMP='1'
| HAVE_WMEMCPY='1'
| HAVE_WMEMMOVE='1'
| HAVE_WMEMSET='1'
| HAVE_XLOCALE_H='0'
| HAVE__BOOL='1'
| HAVE__EXIT='1'
| HOST_CPU='armhf'
| HOST_CPU_C_ABI='armhf'
| INCLUDE_NEXT='include_next'
| INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
| INSTALL_DATA='${INSTALL} -m 644'
| INSTALL_PROGRAM='${INSTALL}'
| INSTALL_SCRIPT='${INSTALL}'
| INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
| INT32_MAX_LT_INTMAX_MAX='1'
| INT64_MAX_EQ_LONG_MAX='0'
| INTLLIBS=''
| INTL_MACOSX_LIBS=''
| LDFLAGS='-Wl,-z,relro'
| LIBGNU_LIBDEPS=''
| LIBGNU_LTLIBDEPS=''
| LIBICONV=''
| LIBINTL=''
| LIBOBJS=''
| LIBS='-lacl '
| LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_FALSE='#'
| LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_TRUE=''
| LIBUNISTRING_UNITYPES_H='unitypes.h'
| LIBUNISTRING_UNIWIDTH_H='uniwidth.h'
| LIB_ACL='-lacl'
| LIB_CLOCK_GETTIME=''
| LIB_EACCESS=''
| LIB_HAS_ACL=''
| LIB_SELINUX='-lselinux'
| LIB_SETSOCKOPT=''
| LIMITS_H='limits.h'
| LOCALCHARSET_TESTS_ENVIRONMENT='CHARSETALIASDIR="$(abs_top_builddir)/gnu"'
| LOCALE_FR='none'
| LOCALE_FR_UTF8='none'
| LOCALE_JA='none'
| LOCALE_ZH_CN='none'
| LTLIBICONV=''
| LTLIBINTL=''
| LTLIBOBJS=''
| MAKEINFO='${SHELL} /<<BUILDDIR>>/tar-1.30+dfsg/build-aux/missing makeinfo'
| MKDIR_P='/bin/mkdir -p'
| MSGFMT='/usr/bin/msgfmt'
| MSGFMT_015='/usr/bin/msgfmt'
| MSGMERGE='/usr/bin/msgmerge'
| NEXT_AS_FIRST_DIRECTIVE_DIRENT_H='<dirent.h>'
| NEXT_AS_FIRST_DIRECTIVE_ERRNO_H=''
| NEXT_AS_FIRST_DIRECTIVE_FCNTL_H='<fcntl.h>'
| NEXT_AS_FIRST_DIRECTIVE_FLOAT_H=''
| NEXT_AS_FIRST_DIRECTIVE_GETOPT_H='<getopt.h>'
| NEXT_AS_FIRST_DIRECTIVE_INTTYPES_H='<inttypes.h>'
| NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H='<langinfo.h>'
| NEXT_AS_FIRST_DIRECTIVE_LIMITS_H='<limits.h>'
| NEXT_AS_FIRST_DIRECTIVE_LOCALE_H='<locale.h>'
| NEXT_AS_FIRST_DIRECTIVE_SELINUX_SELINUX_H='<selinux/selinux.h>'
| NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H='<signal.h>'
| NEXT_AS_FIRST_DIRECTIVE_STDARG_H=''
| NEXT_AS_FIRST_DIRECTIVE_STDDEF_H=''
| NEXT_AS_FIRST_DIRECTIVE_STDINT_H='<stdint.h>'
| NEXT_AS_FIRST_DIRECTIVE_STDIO_H='<stdio.h>'
| NEXT_AS_FIRST_DIRECTIVE_STDLIB_H='<stdlib.h>'
| NEXT_AS_FIRST_DIRECTIVE_STRINGS_H='<strings.h>'
| NEXT_AS_FIRST_DIRECTIVE_STRING_H='<string.h>'
| NEXT_AS_FIRST_DIRECTIVE_SYSEXITS_H='<sysexits.h>'
| NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H='<sys/stat.h>'
| NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H='<sys/time.h>'
| NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H='<sys/types.h>'
| NEXT_AS_FIRST_DIRECTIVE_TIME_H='<time.h>'
| NEXT_AS_FIRST_DIRECTIVE_UNISTD_H='<unistd.h>'
| NEXT_AS_FIRST_DIRECTIVE_UTIME_H='<utime.h>'
| NEXT_AS_FIRST_DIRECTIVE_WCHAR_H='<wchar.h>'
| NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H='<wctype.h>'
| NEXT_DIRENT_H='<dirent.h>'
| NEXT_ERRNO_H=''
| NEXT_FCNTL_H='<fcntl.h>'
| NEXT_FLOAT_H=''
| NEXT_GETOPT_H='<getopt.h>'
| NEXT_INTTYPES_H='<inttypes.h>'
| NEXT_LANGINFO_H='<langinfo.h>'
| NEXT_LIMITS_H='<limits.h>'
| NEXT_LOCALE_H='<locale.h>'
| NEXT_SELINUX_SELINUX_H='<selinux/selinux.h>'
| NEXT_SIGNAL_H='<signal.h>'
| NEXT_STDARG_H='<stdarg.h>'
| NEXT_STDDEF_H=''
| NEXT_STDINT_H='<stdint.h>'
| NEXT_STDIO_H='<stdio.h>'
| NEXT_STDLIB_H='<stdlib.h>'
| NEXT_STRINGS_H='<strings.h>'
| NEXT_STRING_H='<string.h>'
| NEXT_SYSEXITS_H='<sysexits.h>'
| NEXT_SYS_STAT_H='<sys/stat.h>'
| NEXT_SYS_TIME_H='<sys/time.h>'
| NEXT_SYS_TYPES_H='<sys/types.h>'
| NEXT_TIME_H='<time.h>'
| NEXT_UNISTD_H='<unistd.h>'
| NEXT_UTIME_H='<utime.h>'
| NEXT_WCHAR_H='<wchar.h>'
| NEXT_WCTYPE_H='<wctype.h>'
| OBJEXT='o'
| PACKAGE='tar'
| PACKAGE_BUGREPORT='bug-tar@gnu.org'
| PACKAGE_NAME='GNU tar'
| PACKAGE_STRING='GNU tar 1.30'
| PACKAGE_TARNAME='tar'
| PACKAGE_URL='http://www.gnu.org/software/tar/'
| PACKAGE_VERSION='1.30'
| PATH_SEPARATOR=':'
| POSUB='po'
| PRAGMA_COLUMNS=''
| PRAGMA_SYSTEM_HEADER='#pragma GCC system_header'
| PRIPTR_PREFIX='""'
| PRI_MACROS_BROKEN='0'
| PTHREAD_H_DEFINES_STRUCT_TIMESPEC='0'
| PTRDIFF_T_SUFFIX=''
| PU_RMT_COND_FALSE='#'
| PU_RMT_COND_TRUE=''
| PU_RMT_PROG='rmt$(EXEEXT)'
| RANLIB='ranlib'
| REPLACE_BTOWC='0'
| REPLACE_CALLOC='0'
| REPLACE_CANONICALIZE_FILE_NAME='0'
| REPLACE_CHOWN='0'
| REPLACE_CLOSE='0'
| REPLACE_CLOSEDIR='0'
| REPLACE_CTIME='GNULIB_PORTCHECK'
| REPLACE_DIRFD='0'
| REPLACE_DPRINTF='0'
| REPLACE_DUP2='0'
| REPLACE_DUP='0'
| REPLACE_DUPLOCALE='0'
| REPLACE_FACCESSAT='0'
| REPLACE_FCHOWNAT='0'
| REPLACE_FCLOSE='0'
| REPLACE_FCNTL='1'
| REPLACE_FDOPEN='0'
| REPLACE_FDOPENDIR='0'
| REPLACE_FFLUSH='0'
| REPLACE_FOPEN='0'
| REPLACE_FPRINTF='0'
| REPLACE_FPURGE='0'
| REPLACE_FREOPEN='0'
| REPLACE_FSEEK='0'
| REPLACE_FSEEKO='0'
| REPLACE_FSTAT='0'
| REPLACE_FSTATAT='0'
| REPLACE_FTELL='0'
| REPLACE_FTELLO='0'
| REPLACE_FTRUNCATE='0'
| REPLACE_FUTIMENS='0'
| REPLACE_GETCWD='0'
| REPLACE_GETDELIM='0'
| REPLACE_GETDOMAINNAME='0'
| REPLACE_GETDTABLESIZE='0'
| REPLACE_GETGROUPS='0'
| REPLACE_GETLINE='0'
| REPLACE_GETLOGIN_R='0'
| REPLACE_GETPAGESIZE='0'
| REPLACE_GETTIMEOFDAY='0'
| REPLACE_GMTIME='0'
| REPLACE_ISATTY='0'
| REPLACE_ISWBLANK='0'
| REPLACE_ISWCNTRL='0'
| REPLACE_ITOLD='0'
| REPLACE_LCHOWN='0'
| REPLACE_LINK='0'
| REPLACE_LINKAT='0'
| REPLACE_LOCALECONV='0'
| REPLACE_LOCALTIME='0'
| REPLACE_LOCALTIME_R='0'
| REPLACE_LSEEK='0'
| REPLACE_LSTAT='0'
| REPLACE_MALLOC='0'
| REPLACE_MBRLEN='0'
| REPLACE_MBRTOWC='1'
| REPLACE_MBSINIT='0'
| REPLACE_MBSNRTOWCS='0'
| REPLACE_MBSRTOWCS='0'
| REPLACE_MBSTATE_T='0'
| REPLACE_MBTOWC='0'
| REPLACE_MEMCHR='0'
| REPLACE_MEMMEM='0'
| REPLACE_MKDIR='0'
| REPLACE_MKFIFO='0'
| REPLACE_MKNOD='0'
| REPLACE_MKSTEMP='0'
| REPLACE_MKTIME='0'
| REPLACE_NANOSLEEP='GNULIB_PORTCHECK'
| REPLACE_NL_LANGINFO='0'
| REPLACE_NULL='0'
| REPLACE_OBSTACK_PRINTF='0'
| REPLACE_OPEN='0'
| REPLACE_OPENAT='0'
| REPLACE_OPENDIR='0'
| REPLACE_PERROR='0'
| REPLACE_POPEN='0'
| REPLACE_PREAD='0'
| REPLACE_PRINTF='0'
| REPLACE_PTHREAD_SIGMASK='0'
| REPLACE_PTSNAME='0'
| REPLACE_PTSNAME_R='0'
| REPLACE_PUTENV='0'
| REPLACE_PWRITE='0'
| REPLACE_QSORT_R='0'
| REPLACE_RAISE='0'
| REPLACE_RANDOM_R='0'
| REPLACE_READ='0'
| REPLACE_READLINK='0'
| REPLACE_READLINKAT='0'
| REPLACE_REALLOC='0'
| REPLACE_REALPATH='0'
| REPLACE_REMOVE='0'
| REPLACE_RENAME='0'
| REPLACE_RENAMEAT='0'
| REPLACE_RMDIR='0'
| REPLACE_SETENV='0'
| REPLACE_SETLOCALE='0'
| REPLACE_SLEEP='0'
| REPLACE_SNPRINTF='0'
| REPLACE_SPRINTF='0'
| REPLACE_STAT='0'
| REPLACE_STDIO_READ_FUNCS='0'
| REPLACE_STDIO_WRITE_FUNCS='0'
| REPLACE_STPNCPY='0'
| REPLACE_STRCASESTR='0'
| REPLACE_STRCHRNUL='0'
| REPLACE_STRDUP='0'
| REPLACE_STRERROR='0'
| REPLACE_STRERROR_R='0'
| REPLACE_STRFTIME='GNULIB_PORTCHECK'
| REPLACE_STRNCAT='0'
| REPLACE_STRNDUP='0'
| REPLACE_STRNLEN='0'
| REPLACE_STRSIGNAL='0'
| REPLACE_STRSTR='0'
| REPLACE_STRTOD='0'
| REPLACE_STRTOIMAX='0'
| REPLACE_STRTOK_R='0'
| REPLACE_STRTOUMAX='0'
| REPLACE_STRUCT_LCONV='0'
| REPLACE_STRUCT_TIMEVAL='0'
| REPLACE_SYMLINK='0'
| REPLACE_SYMLINKAT='0'
| REPLACE_TIMEGM='0'
| REPLACE_TMPFILE='0'
| REPLACE_TOWLOWER='0'
| REPLACE_TRUNCATE='0'
| REPLACE_TTYNAME_R='0'
| REPLACE_TZSET='0'
| REPLACE_UNLINK='0'
| REPLACE_UNLINKAT='0'
| REPLACE_UNSETENV='0'
| REPLACE_USLEEP='0'
| REPLACE_UTIME='0'
| REPLACE_UTIMENSAT='0'
| REPLACE_VASPRINTF='0'
| REPLACE_VDPRINTF='0'
| REPLACE_VFPRINTF='0'
| REPLACE_VPRINTF='0'
| REPLACE_VSNPRINTF='0'
| REPLACE_VSPRINTF='0'
| REPLACE_WCRTOMB='0'
| REPLACE_WCSFTIME='0'
| REPLACE_WCSNRTOMBS='0'
| REPLACE_WCSRTOMBS='0'
| REPLACE_WCSWIDTH='0'
| REPLACE_WCTOB='0'
| REPLACE_WCTOMB='0'
| REPLACE_WCWIDTH='0'
| REPLACE_WRITE='0'
| RSH='/usr/bin/rsh'
| SED='/bin/sed'
| SELINUX_CONTEXT_H=''
| SET_MAKE=''
| SHELL='/bin/bash'
| SIG_ATOMIC_T_SUFFIX=''
| SIZE_T_SUFFIX=''
| STDALIGN_H=''
| STDARG_H=''
| STDBOOL_H=''
| STDDEF_H=''
| STDINT_H=''
| STRIP=''
| SYSEXITS_H=''
| SYS_TIME_H_DEFINES_STRUCT_TIMESPEC='0'
| TAR_COND_XATTR_H_FALSE='#'
| TAR_COND_XATTR_H_TRUE=''
| TIME_H_DEFINES_STRUCT_TIMESPEC='1'
| UINT32_MAX_LT_UINTMAX_MAX='1'
| UINT64_MAX_EQ_ULONG_MAX='0'
| UNDEFINE_STRTOK_R='0'
| UNISTD_H_DEFINES_STRUCT_TIMESPEC='0'
| UNISTD_H_HAVE_WINSOCK2_H='0'
| UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS='0'
| USE_ACL='1'
| USE_NLS='yes'
| UTIME_H=''
| VERSION='1.30'
| WARN_CFLAGS=''
| WCHAR_T_SUFFIX=''
| WERROR_CFLAGS=''
| WINDOWS_64_BIT_OFF_T='0'
| WINDOWS_64_BIT_ST_SIZE='0'
| WINDOWS_STAT_INODES='0'
| WINDOWS_STAT_TIMESPEC='0'
| WINT_T_SUFFIX=''
| XGETTEXT='/usr/bin/xgettext'
| XGETTEXT_015='/usr/bin/xgettext'
| XGETTEXT_EXTRA_OPTIONS=' --flag=argp_error:2:c-format --flag=argp_failure:4:c-format --flag=error:3:c-format --flag=error_at_line:5:c-format --flag=asprintf:2:c-format --flag=vasprintf:2:c-format --flag=xasprintf:1:c-format'
| YACC='yacc'
| YFLAGS=''
| ac_ct_AR='ar'
| ac_ct_CC='gcc'
| am__EXEEXT_FALSE=''
| am__EXEEXT_TRUE='#'
| am__fastdepCC_FALSE='#'
| am__fastdepCC_TRUE=''
| am__include='include'
| am__isrc=''
| am__leading_dot='.'
| am__nodep='_no'
| am__quote=''
| am__tar='tar --format=ustar -chf - "$$tardir"'
| am__untar='tar -xf -'
| bindir='${exec_prefix}/bin'
| build='armv7l-unknown-linux-gnueabihf'
| build_alias=''
| build_cpu='armv7l'
| build_os='linux-gnueabihf'
| build_vendor='unknown'
| datadir='${datarootdir}'
| datarootdir='${prefix}/share'
| docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
| dvidir='${docdir}'
| exec_prefix='${prefix}'
| gl_LIBOBJS=' asnprintf.o chdir-long.o fcntl.o getfilecon.o getopt.o getopt1.o localtime-buffer.o mbrtowc.o mktime.o obstack.o openat-proc.o printf-args.o printf-parse.o selinux-at.o time_rz.o vasnprintf.o'
| gl_LTLIBOBJS=' asnprintf.lo chdir-long.lo fcntl.lo getfilecon.lo getopt.lo getopt1.lo localtime-buffer.lo mbrtowc.lo mktime.lo obstack.lo openat-proc.lo printf-args.lo printf-parse.lo selinux-at.lo time_rz.lo vasnprintf.lo'
| gltests_LIBOBJS=''
| gltests_LTLIBOBJS=''
| gltests_WITNESS='IN_TAR_GNULIB_TESTS'
| host='armv7l-unknown-linux-gnueabihf'
| host_alias=''
| host_cpu='armv7l'
| host_os='linux-gnueabihf'
| host_vendor='unknown'
| htmldir='${docdir}'
| includedir='${prefix}/include'
| infodir='${datarootdir}/info'
| install_sh='${SHELL} /<<BUILDDIR>>/tar-1.30+dfsg/build-aux/install-sh'
| libdir='${exec_prefix}/lib'
| libexecdir='/usr/lib/tar'
| lispdir='${datarootdir}/emacs/site-lisp'
| localedir='${datarootdir}/locale'
| localstatedir='${prefix}/var'
| mandir='${datarootdir}/man'
| mkdir_p='$(MKDIR_P)'
| oldincludedir='/usr/include'
| pdfdir='${docdir}'
| pkglibexecdir='${libexecdir}/${PACKAGE}'
| prefix='/usr'
| program_transform_name='s,x,x,'
| psdir='${docdir}'
| runstatedir='${localstatedir}/run'
| sbindir='${exec_prefix}/sbin'
| sharedstatedir='${prefix}/com'
| sysconfdir='${prefix}/etc'
| target_alias=''
| 
| ## ----------- ##
| ## confdefs.h. ##
| ## ----------- ##
| 
| /* confdefs.h */
| #define PACKAGE_NAME "GNU tar"
| #define PACKAGE_TARNAME "tar"
| #define PACKAGE_VERSION "1.30"
| #define PACKAGE_STRING "GNU tar 1.30"
| #define PACKAGE_BUGREPORT "bug-tar@gnu.org"
| #define PACKAGE_URL "http://www.gnu.org/software/tar/"
| #define PACKAGE "tar"
| #define VERSION "1.30"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define HAVE_FSEEKO 1
| #define _FILE_OFFSET_BITS 64
| #define _DARWIN_USE_64_BIT_INODE 1
| #define _FILE_OFFSET_BITS 64
| #define _DARWIN_USE_64_BIT_INODE 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LINUX_FD_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SGTTY_H 1
| #define HAVE_STRING_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MTIO_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_FEATURES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SELINUX_SELINUX_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYSEXITS_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define MAJOR_IN_SYSMACROS 1
| #define HAVE_SYS_ACL_H 1
| #define HAVE_POSIX_ACLS /**/
| #define major_t int
| #define minor_t int
| #define HAVE_FCHMOD 1
| #define HAVE_FLOCKFILE 1
| #define HAVE_FUNLOCKFILE 1
| #define HAVE_PATHCONF 1
| #define HAVE_BTOWC 1
| #define HAVE_CANONICALIZE_FILE_NAME 1
| #define HAVE_GETCWD 1
| #define HAVE_READLINK 1
| #define HAVE_REALPATH 1
| #define HAVE_READLINKAT 1
| #define HAVE_CHOWN 1
| #define HAVE_FCHOWN 1
| #define HAVE_FCHDIR 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FACCESSAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_SYMLINK 1
| #define HAVE_MEMPCPY 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_MBSRTOWCS 1
| #define HAVE_WMEMCHR 1
| #define HAVE_WMEMCPY 1
| #define HAVE_WMEMPCPY 1
| #define HAVE_FSTATAT 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETDELIM 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_ISWCNTRL 1
| #define HAVE_ISWBLANK 1
| #define HAVE_LINK 1
| #define HAVE_OPENAT 1
| #define HAVE_LINKAT 1
| #define HAVE_LSTAT 1
| #define HAVE_MBSINIT 1
| #define HAVE_MBRTOWC 1
| #define HAVE_MPROTECT 1
| #define HAVE_MKDIRAT 1
| #define HAVE_MKFIFO 1
| #define HAVE_MKFIFOAT 1
| #define HAVE_MKNODAT 1
| #define HAVE_MKNOD 1
| #define HAVE_TZSET 1
| #define HAVE_NL_LANGINFO 1
| #define HAVE_RENAMEAT 1
| #define HAVE_SETENV 1
| #define HAVE_SLEEP 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNDUP 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_STRTOUMAX 1
| #define HAVE_SYMLINKAT 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_PIPE 1
| #define HAVE_UNLINKAT 1
| #define HAVE_UTIME 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_LUTIMES 1
| #define HAVE_WCRTOMB 1
| #define HAVE_WCWIDTH 1
| #define HAVE_SETLOCALE 1
| #define HAVE_FSYNC 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define restrict __restrict
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define STRERROR_R_CHAR_P 1
| #define D_INO_IN_DIRENT 1
| #define HAVE_LONG_FILE_NAMES 1
| #define HAVE_LANGINFO_CODESET 1
| #define FUNC_REALPATH_WORKS 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CHOWN 1
| #define HAVE_ENVIRON_DECL 1
| #define GETGROUPS_T gid_t
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_DECL_FCHDIR 1
| #define HAVE_WORKING_O_NOATIME 1
| #define HAVE_WORKING_O_NOFOLLOW 1
| #define HAVE_MBSTATE_T 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_FSEEKO 1
| #define HAVE_RAW_DECL_FCHMODAT 1
| #define HAVE_RAW_DECL_FSTAT 1
| #define HAVE_RAW_DECL_FSTATAT 1
| #define HAVE_RAW_DECL_FUTIMENS 1
| #define HAVE_RAW_DECL_LCHMOD 1
| #define HAVE_RAW_DECL_LSTAT 1
| #define HAVE_RAW_DECL_MKDIRAT 1
| #define HAVE_RAW_DECL_MKFIFO 1
| #define HAVE_RAW_DECL_MKFIFOAT 1
| #define HAVE_RAW_DECL_MKNOD 1
| #define HAVE_RAW_DECL_MKNODAT 1
| #define HAVE_RAW_DECL_STAT 1
| #define HAVE_RAW_DECL_UTIMENSAT 1
| #define HAVE_DECL_GETCWD 1
| #define HAVE_DECL_GETDELIM 1
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_DECL_GETLINE 1
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| #ifndef __armhf__
| #define __armhf__ 1
| #endif
| #ifndef __armhf__
| #define __armhf__ 1
| #endif
| #define HAVE_WINT_T 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_RAW_DECL_IMAXABS 1
| #define HAVE_RAW_DECL_IMAXDIV 1
| #define HAVE_RAW_DECL_STRTOIMAX 1
| #define HAVE_RAW_DECL_STRTOUMAX 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_TOWLOWER 1
| #define HAVE_RAW_DECL_WCTYPE 1
| #define HAVE_RAW_DECL_ISWCTYPE 1
| #define HAVE_RAW_DECL_WCTRANS 1
| #define HAVE_RAW_DECL_TOWCTRANS 1
| #define HAVE_WCHAR_T 1
| #define HAVE_STDLIB_H 1
| #define MALLOC_0_IS_NONNULL 1
| #define HAVE_MAP_ANONYMOUS 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE__BOOL 1
| #define HAVE_COMPOUND_LITERALS 1
| #define HAVE_DECL_SETENV 1
| #define HAVE_SEARCH_H 1
| #define HAVE_TSEARCH 1
| #define HAVE_SIGSET_T 1
| #define HAVE_DECL_SNPRINTF 1
| #define HAVE_DECL_STRDUP 1
| #define HAVE_RAW_DECL_FFSL 1
| #define HAVE_RAW_DECL_FFSLL 1
| #define HAVE_RAW_DECL_MEMMEM 1
| #define HAVE_RAW_DECL_MEMPCPY 1
| #define HAVE_RAW_DECL_MEMRCHR 1
| #define HAVE_RAW_DECL_RAWMEMCHR 1
| #define HAVE_RAW_DECL_STPCPY 1
| #define HAVE_RAW_DECL_STPNCPY 1
| #define HAVE_RAW_DECL_STRCHRNUL 1
| #define HAVE_RAW_DECL_STRDUP 1
| #define HAVE_RAW_DECL_STRNCAT 1
| #define HAVE_RAW_DECL_STRNDUP 1
| #define HAVE_RAW_DECL_STRNLEN 1
| #define HAVE_RAW_DECL_STRPBRK 1
| #define HAVE_RAW_DECL_STRSEP 1
| #define HAVE_RAW_DECL_STRCASESTR 1
| #define HAVE_RAW_DECL_STRTOK_R 1
| #define HAVE_RAW_DECL_STRERROR_R 1
| #define HAVE_RAW_DECL_STRSIGNAL 1
| #define HAVE_RAW_DECL_STRVERSCMP 1
| #define HAVE_RAW_DECL_FFS 1
| #define HAVE_RAW_DECL_STRCASECMP 1
| #define HAVE_RAW_DECL_STRNCASECMP 1
| #define HAVE_DECL_STRNDUP 1
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define HAVE_DECL_STRTOUMAX 1
| #define HAVE_DECL_UNSETENV 1
| #define HAVE_WORKING_UTIMES 1
| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| #define HAVE_STDINT_H_WITH_UINTMAX 1
| #define HAVE_INTMAX_T 1
| #define DBL_EXPBIT0_WORD 1
| #define DBL_EXPBIT0_BIT 20
| #define HAVE_SNPRINTF 1
| #define HAVE_STRNLEN 1
| #define HAVE_WCSLEN 1
| #define HAVE_WCSNLEN 1
| #define HAVE_MBRTOWC 1
| #define HAVE_WCRTOMB 1
| #define HAVE_DECL__SNPRINTF 0
| #define HAVE_SNPRINTF_RETVAL_C99 1
| #define HAVE_DECL_VSNPRINTF 1
| #define HAVE_SYS_ACL_H 1
| #define HAVE_ACL_GET_FILE 1
| #define HAVE_ACL_GET_FD 1
| #define HAVE_ACL_SET_FILE 1
| #define HAVE_ACL_SET_FD 1
| #define HAVE_ACL_FREE 1
| #define HAVE_ACL_FROM_MODE 1
| #define HAVE_ACL_FROM_TEXT 1
| #define HAVE_ACL_DELETE_DEF_FILE 1
| #define HAVE_ACL_EXTENDED_FILE 1
| #define HAVE_ACL_LIBACL_H 1
| #define HAVE_ACL_ENTRIES 1
| #define HAVE_ACL_FIRST_ENTRY 1
| #define USE_ACL 1
| #define HAVE_ALLOCA 1
| #define GNULIB_AREADLINKAT 1
| #define GNULIB_AREADLINKAT_WITH_SIZE 1
| #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| #define HAVE_PROGRAM_INVOCATION_NAME 1
| #define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1
| #define GNULIB_TEST_BTOWC 1
| #define HAVE___BUILTIN_EXPECT 1
| #define GNULIB_CANONICALIZE_LGPL 1
| #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| #define GNULIB_TEST_REALPATH 1
| #define GNULIB_TEST_CHDIR 1
| #define GNULIB_TEST_CHOWN 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_CLOCK_SETTIME 1
| #define GNULIB_TEST_CLOEXEC 1
| #define GNULIB_TEST_CLOSE 1
| #define GNULIB_CLOSE_STREAM 1
| #define HAVE_CLOSEDIR 1
| #define GNULIB_TEST_CLOSEDIR 1
| #define D_INO_IN_DIRENT 1
| #define HAVE_RAW_DECL_ALPHASORT 1
| #define HAVE_RAW_DECL_CLOSEDIR 1
| #define HAVE_RAW_DECL_DIRFD 1
| #define HAVE_RAW_DECL_FDOPENDIR 1
| #define HAVE_RAW_DECL_OPENDIR 1
| #define HAVE_RAW_DECL_READDIR 1
| #define HAVE_RAW_DECL_REWINDDIR 1
| #define HAVE_RAW_DECL_SCANDIR 1
| #define GNULIB_DIRENT_SAFER 1
| #define HAVE_DIRFD 1
| #define HAVE_DECL_DIRFD 1
| #define GNULIB_TEST_DIRFD 1
| #define GNULIB_DIRNAME 1
| #define GNULIB_TEST_DUP 1
| #define HAVE_DUP2 1
| #define GNULIB_TEST_DUP2 1
| #define GNULIB_TEST_ENVIRON 1
| #define HAVE_EUIDACCESS 1
| #define GNULIB_TEST_EUIDACCESS 1
| #define GNULIB_FACCESSAT 1
| #define GNULIB_TEST_FACCESSAT 1
| #define GNULIB_TEST_FCHDIR 1
| #define GNULIB_FCHMODAT 1
| #define GNULIB_TEST_FCHMODAT 1
| #define GNULIB_FCHOWNAT 1
| #define GNULIB_TEST_FCHOWNAT 1
| #define GNULIB_TEST_FCNTL 1
| #define HAVE_RAW_DECL_FCNTL 1
| #define HAVE_RAW_DECL_OPENAT 1
| #define GNULIB_FD_SAFER_FLAG 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_TEST_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GNULIB_FDUTIMENSAT 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define GNULIB_TEST_FSEEK 1
| #define GNULIB_TEST_FSEEKO 1
| #define GNULIB_TEST_FSTAT 1
| #define GNULIB_TEST_FSTATAT 1
| #define GNULIB_TEST_FUTIMENS 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MINIMALLY_WORKING_GETCWD 1
| #define GNULIB_GETCWD 1
| #define GNULIB_TEST_GETCWD 1
| #define GNULIB_TEST_GETCWD 1
| #define GNULIB_TEST_GETDELIM 1
| #define GNULIB_TEST_GETDTABLESIZE 1
| #define HAVE_GETGROUPS 1
| #define GNULIB_TEST_GETGROUPS 1
| #define GNULIB_TEST_GETLINE 1
| #define __GETOPT_PREFIX rpl_
| #define HAVE_GETPAGESIZE 1
| #define GNULIB_TEST_GETPAGESIZE 1
| #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| #define HAVE_DECL___ARGV 0
| #define GETTIMEOFDAY_TIMEZONE struct timezone
| #define GNULIB_TEST_GETTIMEOFDAY 1
| #define GNULIB_TEST_GROUP_MEMBER 1
| #define HAVE_DECL_ISWBLANK 1
| #define GNULIB_TEST_ISWBLANK 1
| #define HAVE_RAW_DECL_NL_LANGINFO 1
| #define HAVE_LCHOWN 1
| #define GNULIB_TEST_LCHOWN 1
| #define GNULIB_TEST_LINK 1
| #define LINK_FOLLOWS_SYMLINKS 0
| #define GNULIB_TEST_LINKAT 1
| #define HAVE_RAW_DECL_SETLOCALE 1
| #define HAVE_RAW_DECL_DUPLOCALE 1
| #define GNULIB_TEST_LOCALECONV 1
| #define GNULIB_TEST_LSEEK 1
| #define GNULIB_TEST_LSTAT 1
| #define HAVE_STDLIB_H 1
| #define HAVE_MALLOC_GNU 1
| #define GNULIB_MALLOC_GNU 1
| #define HAVE_MALLOC_POSIX 1
| #define GNULIB_TEST_MALLOC_POSIX 1
| #define C_LOCALE_MAYBE_EILSEQ 1
| #define GNULIB_TEST_MBRTOWC 1
| #define GNULIB_TEST_MBSCASECMP 1
| #define GNULIB_TEST_MBSINIT 1
| #define GNULIB_TEST_MBSRTOWCS 1
| #define GNULIB_TEST_MBTOWC 1
| #define GNULIB_TEST_MEMCHR 1
| #define HAVE_MEMPCPY 1
| #define GNULIB_TEST_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_TEST_MEMRCHR 1
| #define GNULIB_TEST_MKDIRAT 1
| #define HAVE_MKDTEMP 1
| #define GNULIB_TEST_MKDTEMP 1
| #define GNULIB_TEST_MKFIFO 1
| #define GNULIB_TEST_MKFIFOAT 1
| #define GNULIB_TEST_MKNODAT 1
| #define GNULIB_TEST_MKNOD 1
| #define GNULIB_TEST_MKTIME 1
| #define NEED_MKTIME_INTERNAL 1
| #define GNULIB_MSVC_NOTHROW 1
| #define FUNC_NL_LANGINFO_YESEXPR_WORKS 1
| #define GNULIB_TEST_NL_LANGINFO 1
| #define my_strftime nstrftime
| #define GNULIB_TEST_OPEN 1
| #define GNULIB_OPENAT 1
| #define GNULIB_TEST_OPENAT 1
| #define HAVE_OPENDIR 1
| #define GNULIB_TEST_OPENDIR 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
| #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
| #define HAVE_RAISE 1
| #define GNULIB_TEST_RAISE 1
| #define HAVE_RAWMEMCHR 1
| #define GNULIB_TEST_RAWMEMCHR 1
| #define GNULIB_TEST_READ 1
| #define HAVE_READDIR 1
| #define GNULIB_TEST_READDIR 1
| #define GNULIB_TEST_READLINK 1
| #define GNULIB_TEST_READLINKAT 1
| #define HAVE_REALLOC_POSIX 1
| #define GNULIB_TEST_REALLOC_POSIX 1
| #define GNULIB_TEST_RENAME 1
| #define HAVE_LINUX_FS_H 1
| #define GNULIB_TEST_RENAMEAT 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_REWINDDIR 1
| #define GNULIB_TEST_REWINDDIR 1
| #define GNULIB_TEST_RMDIR 1
| #define HAVE_RPMATCH 1
| #define GNULIB_TEST_RPMATCH 1
| #define HAVE_SELINUX_FLASK_H 1
| #define HAVE_SELINUX_SELINUX_H 1
| #define getfilecon rpl_getfilecon
| #define lgetfilecon rpl_lgetfilecon
| #define fgetfilecon rpl_fgetfilecon
| #define HAVE_SELINUX_CONTEXT_H 1
| #define GNULIB_TEST_SETENV 1
| #define HAVE_RAW_DECL_PTHREAD_SIGMASK 1
| #define HAVE_RAW_DECL_SIGACTION 1
| #define HAVE_RAW_DECL_SIGADDSET 1
| #define HAVE_RAW_DECL_SIGDELSET 1
| #define HAVE_RAW_DECL_SIGEMPTYSET 1
| #define HAVE_RAW_DECL_SIGFILLSET 1
| #define HAVE_RAW_DECL_SIGISMEMBER 1
| #define HAVE_RAW_DECL_SIGPENDING 1
| #define HAVE_RAW_DECL_SIGPROCMASK 1
| #define HAVE_STDINT_H 1
| #define HAVE_DECL_SLEEP 1
| #define GNULIB_TEST_SLEEP 1
| #define HAVE_SNPRINTF 1
| #define GNULIB_TEST_SNPRINTF 1
| #define GNULIB_SNPRINTF 1
| #define GNULIB_TEST_STAT 1
| #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
| #define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1
| #define GNULIB_STATAT 1
| #define __USE_MINGW_ANSI_STDIO 1
| #define GNULIB_FSCANF 1
| #define GNULIB_SCANF 1
| #define HAVE_RAW_DECL_DPRINTF 1
| #define HAVE_RAW_DECL_FSEEKO 1
| #define HAVE_RAW_DECL_FTELLO 1
| #define HAVE_RAW_DECL_GETDELIM 1
| #define HAVE_RAW_DECL_GETLINE 1
| #define HAVE_RAW_DECL_PCLOSE 1
| #define HAVE_RAW_DECL_POPEN 1
| #define HAVE_RAW_DECL_RENAMEAT 1
| #define HAVE_RAW_DECL_SNPRINTF 1
| #define HAVE_RAW_DECL_TMPFILE 1
| #define HAVE_RAW_DECL_VDPRINTF 1
| #define HAVE_RAW_DECL_VSNPRINTF 1
| #define HAVE_RAW_DECL__EXIT 1
| #define HAVE_RAW_DECL_ATOLL 1
| #define HAVE_RAW_DECL_CANONICALIZE_FILE_NAME 1
| #define HAVE_RAW_DECL_GETLOADAVG 1
| #define HAVE_RAW_DECL_GETSUBOPT 1
| #define HAVE_RAW_DECL_GRANTPT 1
| #define HAVE_RAW_DECL_INITSTATE 1
| #define HAVE_RAW_DECL_INITSTATE_R 1
| #define HAVE_RAW_DECL_MKDTEMP 1
| #define HAVE_RAW_DECL_MKOSTEMP 1
| #define HAVE_RAW_DECL_MKOSTEMPS 1
| #define HAVE_RAW_DECL_MKSTEMP 1
| #define HAVE_RAW_DECL_MKSTEMPS 1
| #define HAVE_RAW_DECL_POSIX_OPENPT 1
| #define HAVE_RAW_DECL_PTSNAME 1
| #define HAVE_RAW_DECL_PTSNAME_R 1
| #define HAVE_RAW_DECL_QSORT_R 1
| #define HAVE_RAW_DECL_RANDOM 1
| #define HAVE_RAW_DECL_RANDOM_R 1
| #define HAVE_RAW_DECL_REALLOCARRAY 1
| #define HAVE_RAW_DECL_REALPATH 1
| #define HAVE_RAW_DECL_RPMATCH 1
| #define HAVE_RAW_DECL_SECURE_GETENV 1
| #define HAVE_RAW_DECL_SETENV 1
| #define HAVE_RAW_DECL_SETSTATE 1
| #define HAVE_RAW_DECL_SETSTATE_R 1
| #define HAVE_RAW_DECL_SRANDOM 1
| #define HAVE_RAW_DECL_SRANDOM_R 1
| #define HAVE_RAW_DECL_STRTOD 1
| #define HAVE_RAW_DECL_STRTOLL 1
| #define HAVE_RAW_DECL_STRTOULL 1
| #define HAVE_RAW_DECL_UNLOCKPT 1
| #define HAVE_RAW_DECL_UNSETENV 1
| #define HAVE_STPCPY 1
| #define GNULIB_TEST_STPCPY 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_DECL_STRNCASECMP 1
| #define HAVE_STRCHRNUL 1
| #define GNULIB_TEST_STRCHRNUL 1
| #define GNULIB_TEST_STRDUP 1
| #define GNULIB_STRERROR 1
| #define GNULIB_TEST_STRERROR 1
| #define GNULIB_TEST_STRNDUP 1
| #define GNULIB_TEST_STRNLEN 1
| #define HAVE_STRTOL 1
| #define HAVE_STRTOLL 1
| #define GNULIB_TEST_STRTOLL 1
| #define HAVE_STRTOUL 1
| #define HAVE_STRTOULL 1
| #define GNULIB_TEST_STRTOULL 1
| #define GNULIB_TEST_SYMLINK 1
| #define GNULIB_TEST_SYMLINKAT 1
| #define HAVE_RAW_DECL_FCHMODAT 1
| #define HAVE_RAW_DECL_FSTAT 1
| #define HAVE_RAW_DECL_FSTATAT 1
| #define HAVE_RAW_DECL_FUTIMENS 1
| #define HAVE_RAW_DECL_LCHMOD 1
| #define HAVE_RAW_DECL_LSTAT 1
| #define HAVE_RAW_DECL_MKDIRAT 1
| #define HAVE_RAW_DECL_MKFIFO 1
| #define HAVE_RAW_DECL_MKFIFOAT 1
| #define HAVE_RAW_DECL_MKNOD 1
| #define HAVE_RAW_DECL_MKNODAT 1
| #define HAVE_RAW_DECL_STAT 1
| #define HAVE_RAW_DECL_UTIMENSAT 1
| #define HAVE_DECL_LOCALTIME_R 1
| #define GNULIB_TEST_TIME_R 1
| #define GNULIB_TEST_TIME_RZ 1
| #define GNULIB_TEST_TIMEGM 1
| #define HAVE_RUN_TZSET_TEST 1
| #define GNULIB_TEST_TZSET 1
| #define HAVE_RAW_DECL_CHDIR 1
| #define HAVE_RAW_DECL_CHOWN 1
| #define HAVE_RAW_DECL_DUP 1
| #define HAVE_RAW_DECL_DUP2 1
| #define HAVE_RAW_DECL_DUP3 1
| #define HAVE_RAW_DECL_ENVIRON 1
| #define HAVE_RAW_DECL_EUIDACCESS 1
| #define HAVE_RAW_DECL_FACCESSAT 1
| #define HAVE_RAW_DECL_FCHDIR 1
| #define HAVE_RAW_DECL_FCHOWNAT 1
| #define HAVE_RAW_DECL_FDATASYNC 1
| #define HAVE_RAW_DECL_FSYNC 1
| #define HAVE_RAW_DECL_FTRUNCATE 1
| #define HAVE_RAW_DECL_GETCWD 1
| #define HAVE_RAW_DECL_GETDOMAINNAME 1
| #define HAVE_RAW_DECL_GETDTABLESIZE 1
| #define HAVE_RAW_DECL_GETGROUPS 1
| #define HAVE_RAW_DECL_GETHOSTNAME 1
| #define HAVE_RAW_DECL_GETLOGIN 1
| #define HAVE_RAW_DECL_GETLOGIN_R 1
| #define HAVE_RAW_DECL_GETPAGESIZE 1
| #define HAVE_RAW_DECL_GETUSERSHELL 1
| #define HAVE_RAW_DECL_SETUSERSHELL 1
| #define HAVE_RAW_DECL_ENDUSERSHELL 1
| #define HAVE_RAW_DECL_GROUP_MEMBER 1
| #define HAVE_RAW_DECL_ISATTY 1
| #define HAVE_RAW_DECL_LCHOWN 1
| #define HAVE_RAW_DECL_LINK 1
| #define HAVE_RAW_DECL_LINKAT 1
| #define HAVE_RAW_DECL_LSEEK 1
| #define HAVE_RAW_DECL_PIPE 1
| #define HAVE_RAW_DECL_PIPE2 1
| #define HAVE_RAW_DECL_PREAD 1
| #define HAVE_RAW_DECL_PWRITE 1
| #define HAVE_RAW_DECL_READLINK 1
| #define HAVE_RAW_DECL_READLINKAT 1
| #define HAVE_RAW_DECL_RMDIR 1
| #define HAVE_RAW_DECL_SETHOSTNAME 1
| #define HAVE_RAW_DECL_SLEEP 1
| #define HAVE_RAW_DECL_SYMLINK 1
| #define HAVE_RAW_DECL_SYMLINKAT 1
| #define HAVE_RAW_DECL_TRUNCATE 1
| #define HAVE_RAW_DECL_TTYNAME_R 1
| #define HAVE_RAW_DECL_UNLINK 1
| #define HAVE_RAW_DECL_UNLINKAT 1
| #define HAVE_RAW_DECL_USLEEP 1
| #define GNULIB_TEST_UNLINK 1
| #define GNULIB_TEST_UNLINKAT 1
| #define UNLINK_CANNOT_UNLINK_DIR 1
| #define USE_UNLOCKED_IO 1
| #define HAVE_UNSETENV 1
| #define GNULIB_TEST_UNSETENV 1
| #define GNULIB_TEST_UTIME 1
| #define HAVE_RAW_DECL_UTIME 1
| #define GNULIB_TEST_UTIMENSAT 1
| #define HAVE_VASPRINTF 1
| #define GNULIB_TEST_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define GNULIB_TEST_VSNPRINTF 1
| #define HAVE_RAW_DECL_BTOWC 1
| #define HAVE_RAW_DECL_WCTOB 1
| #define HAVE_RAW_DECL_MBSINIT 1
| #define HAVE_RAW_DECL_MBRTOWC 1
| #define HAVE_RAW_DECL_MBRLEN 1
| #define HAVE_RAW_DECL_MBSRTOWCS 1
| #define HAVE_RAW_DECL_MBSNRTOWCS 1
| #define HAVE_RAW_DECL_WCRTOMB 1
| #define HAVE_RAW_DECL_WCSRTOMBS 1
| #define HAVE_RAW_DECL_WCSNRTOMBS 1
| #define HAVE_RAW_DECL_WCWIDTH 1
| #define HAVE_RAW_DECL_WMEMCHR 1
| #define HAVE_RAW_DECL_WMEMCMP 1
| #define HAVE_RAW_DECL_WMEMCPY 1
| #define HAVE_RAW_DECL_WMEMMOVE 1
| #define HAVE_RAW_DECL_WMEMSET 1
| #define HAVE_RAW_DECL_WCSLEN 1
| #define HAVE_RAW_DECL_WCSNLEN 1
| #define HAVE_RAW_DECL_WCSCPY 1
| #define HAVE_RAW_DECL_WCPCPY 1
| #define HAVE_RAW_DECL_WCSNCPY 1
| #define HAVE_RAW_DECL_WCPNCPY 1
| #define HAVE_RAW_DECL_WCSCAT 1
| #define HAVE_RAW_DECL_WCSNCAT 1
| #define HAVE_RAW_DECL_WCSCMP 1
| #define HAVE_RAW_DECL_WCSNCMP 1
| #define HAVE_RAW_DECL_WCSCASECMP 1
| #define HAVE_RAW_DECL_WCSNCASECMP 1
| #define HAVE_RAW_DECL_WCSCOLL 1
| #define HAVE_RAW_DECL_WCSXFRM 1
| #define HAVE_RAW_DECL_WCSDUP 1
| #define HAVE_RAW_DECL_WCSCHR 1
| #define HAVE_RAW_DECL_WCSRCHR 1
| #define HAVE_RAW_DECL_WCSCSPN 1
| #define HAVE_RAW_DECL_WCSSPN 1
| #define HAVE_RAW_DECL_WCSPBRK 1
| #define HAVE_RAW_DECL_WCSSTR 1
| #define HAVE_RAW_DECL_WCSTOK 1
| #define HAVE_RAW_DECL_WCSWIDTH 1
| #define HAVE_RAW_DECL_WCSFTIME 1
| #define GNULIB_TEST_WCRTOMB 1
| #define HAVE_TOWLOWER 1
| #define HAVE_RAW_DECL_WCTYPE 1
| #define HAVE_RAW_DECL_ISWCTYPE 1
| #define HAVE_RAW_DECL_WCTRANS 1
| #define HAVE_RAW_DECL_TOWCTRANS 1
| #define HAVE_DECL_WCWIDTH 1
| #define GNULIB_TEST_WCWIDTH 1
| #define GNULIB_TEST_WRITE 1
| #define HAVE_STDINT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_SYS_MTIO_H 1
| #define MTIO_CHECK_FIELD mt_type
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_SYS_XATTR_H 1
| #define HAVE_XATTRS /**/
| #define HAVE_DECL_GETGRGID 1
| #define HAVE_DECL_GETPWUID 1
| #define HAVE_DECL_TIME 1
| #define HAVE_WAITPID 1
| #define REMOTE_SHELL "/usr/bin/rsh"
| #define COMPRESS_PROGRAM "compress"
| #define GZIP_PROGRAM "gzip"
| #define BZIP2_PROGRAM "bzip2"
| #define LZIP_PROGRAM "lzip"
| #define LZMA_PROGRAM "xz"
| #define LZOP_PROGRAM "lzop"
| #define XZ_PROGRAM "xz"
| #define ZSTD_PROGRAM "zstd"
| #define DEFAULT_ARCHIVE_FORMAT GNU_FORMAT
| #define DEFAULT_ARCHIVE "-"
| #define DEFAULT_BLOCKING 20
| #define DEFAULT_QUOTING_STYLE escape_quoting_style
| #define HAVE_ICONV 1
| #define ICONV_CONST 
| #define HAVE_ICONV_H 1
| #define ENABLE_NLS 1
| #define HAVE_GETTEXT 1
| #define HAVE_DCGETTEXT 1
| 
| configure: exit 0

make: *** [debian/rules:43: build-stamp] Error 1
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2018-11-22T13:08:23Z

Finished
--------


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
E: Build failure (dpkg-buildpackage died)

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build-Space: 0
Build-Time: 1419
Distribution: buster-staging
Fail-Stage: build
Host Architecture: armhf
Install-Time: 425
Job: tar_1.30+dfsg-3
Machine Architecture: armhf
Package: tar
Package-Time: 1895
Source-Version: 1.30+dfsg-3
Space: 0
Status: failed
Version: 1.30+dfsg-3
--------------------------------------------------------------------------------
Finished at 2018-11-22T13:08:23Z
Build needed 00:00:00, 0k disc space